Отображение цветовой палитры


Для отображения диалогового окна цветовой палитры можно использовать встроенный компонент ColorDialog вместо того, чтобы создавать свое собственное диалоговое окно. Например, можно дать пользователям возможность выбрать цвет и применить его в форме Windows после нажатия кнопки в форме.

Отображение диалогового окно выбора цвета

1. В меню Файл выберите команду Создать проект.

Откроется диалоговое окно Создание проекта.

2. Выберите элемент Приложение Windows Forms и нажмите кнопку ОК.

3. Перетащите элемент управления Button из панели элементов в форму и измените следующие свойства в окне Свойства.

Свойство Значение
Имя formColor
Текст Цвет

4. С вкладки Диалоговые окна на панели элементов перетащите в форму компонент ColorDialog.

В области компонентов появится компонент colorDialog1.

5. Дважды щелкните кнопку Цвет, чтобы создать обработчик событий по умолчанию в редакторе кода.

6. В обработчик событий formColor_Click добавьте следующий код для отображения диалогового окна выбора цвета и изменения фонового цвета формы в соответствии с выбором пользователя.

if (colorDialog1.ShowDialog() == DialogResult.OK) { this.BackColor = colorDialog1.Color; }

7. Нажмите клавишу F5 для выполнения кода.

8. При открытии формы нажмите кнопку Цвет, выберите цвет в открывшемся диалоговом окне и нажмите ОК.

9. Убедитесь, что выбранный цвет применяется к форме.

10. Закройте приложение.


ListBox and ComboBox Controls

How to: Add and Clear Items in a ListBox Control

This example adds the contents of a Windows Forms TextBox control to a ListBox control when you click button1, and clears the contents when you click button2.

Example

private void button1_Click(object sender, System.EventArgs e)

{

listBox1.Items.Add("Sally");

listBox1.Items.Add("Craig");

}

private void button2_Click(object sender, System.EventArgs e)

{

listBox1.Items.Clear();

}

Compiling the Code

This example requires:

· A form with a ListBox control named listBox1 and two buttons named button1 and button2. Add the button1Click event handler to button1_Click, and the button2Click event handler to button2_Click.


ListBox и ComboBox

Добавление и удаление элементов в элементе управления "ListBox"

В этом примере содержимое элемента управления TextBox Windows Forms добавляется[7] в элемент управления ListBox при нажатии кнопки button1, а удаляется при нажатии кнопки button2.

Пример

private void button1_Click(object sender, System.EventArgs e)

{

listBox1.Items.Add("Sally");

listBox1.Items.Add("Craig");

}

private void button2_Click(object sender, System.EventArgs e)

{

listBox1.Items.Clear();

}

Компиляция кода

Для этого примера необходимы следующие компоненты.

· Форма с элементом управления ListBox с именем listBox1 и две кнопки с именами button1 и button2. Добавьте обработчик событий Click button1 в button1_Click и обработчик событий Click button2 в button2_Click.




Дата добавления: 2022-05-27; просмотров: 112;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.