Top.Mail.Ru

MS Visual Studio 2010. Сочинитель

Знакомство с элементом управления ComboBox (Выпадающий список). Приложение содержит три элемента управления ComboBox, которые в случайном порядке выбирают значения из списков. ComboBox — это комбинация списка и текстового окна.

Свойства ComboBox:

Items  - набор элементов списка

SelectedIndex – индекс выбранного элемента

SelectedIndex = -1, если выбранного элемента нет

SelectedItem  - возвращает сам элемент в виде строкового значения

SelectedItem =null,  если выбранного элемента нет 

сочинитель

С помощью компонентов ComboBox можно выбирать различные значения.

Особую прелесть представляет случай, когда значения, отображающиеся в ComboBox, отображаются случайным образом. Это происходит при нажатии кнопки «Сочинить шедевр».

Разработка приложения

Откройте среду Microsoft Visual Studio и создайте новый проект (решение) с именем «Writer».

Разместите на форме элементы управления, как на рисунке выше. Для каждого ComboBox заполните коллекции в свойстве Items (названия животных, возможности, действия - по 10 записей).

Для того чтобы задать начальные значения свойству SelectedIndex, можно использовать событие Load для формы.

private void Form1_Load(object sender, EventArgs e)

        {

            comboBox1.SelectedIndex = 3;

            comboBox2.SelectedIndex = 1;

            comboBox3.SelectedIndex = 4;

        }

  

Для второго и третьего элементов управления ComboBox напишите самостоятельно.

При нажатии кнопки «Сочинить шедевр» значение свойства SelectedIndex  должно быть сгенерировано случайным образом.

 

private void button1_Click(object sender, EventArgs e)

        {

            Random rnd = new Random();

            comboBox1.SelectedIndex = rnd.Next(10);

            comboBox2.SelectedIndex = rnd.Next(10);

            comboBox3.SelectedIndex = rnd.Next(10);

        }