louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Windows-Приложения

Создание консольных и windows приложений на технологии .NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Основные контролы Win приложений - ComboBox

Сегодня предметом нашего наблюдения будет ComboBox

Выпадающий список часто используется в приложениях и может использоваться как с фиксированным набором выпадающих элементов
так и как хранилище выборки из базы данных (но об этом позже)

Свойства:
1. Text - Надпись на контроле. Надо понимать что это не элемент списка а всего лишь первоначальная надпись. И при выборе одного из жлементов
списка надпись больше не появится.
2. Sorted - Сортирует список
3. Items - Собственно сама коллекция
4. DropDownStyle - выбор стиля контрола

Работа с элементами списка проходит через Items у которого есть методы
1. Add - Добавление элемента в список
2. Clear - Очищает список
3. Remove - Удаляет элемент списка

Для примера заполним список числами от 0 до 100



for (int i = 0; i < 100; i++)
     comboBox1.Items.Add(i);







Узнать выбранный элемент можно используя свойства SelectedItem, SelectedText, SelectedIndex



private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
   MessageBox.Show(comboBox1.SelectedItem.ToString());
}




Данный код помещен в обработчик события SelectedIndexChanged который выполняется как только сменится элемент списка





Предыдущая стр.    Оглавление    Следующая стр.
Средняя оценка: (4,75 - 4 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии

Комментирует BuMMi 10.10.2010 19:37:42
Автор- опечатка в тексте. 8-я строчка после оглавления "при выборе одного из ЖЛЕМЕНТОВ".

Комментирует Gordon 24.01.2012 22:44:35
BuMMi, это 5-ая строчка)



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!