Создание строки состояния

Оценить
(0 голоса)

Строки состояния дают пользователю информацию о текущем статусе приложения, о про­движении некоего действия, о выделенном на форме объекте и т. д. Элемент управления StatusStrip обеспечивает эту функциональность, начиная с .NET 2.0/Visual Studio 2005, и заменяет собой элемент управления StatusBar, имевшийся в предыдущих версиях.

Точно так же, как и другие потомки ToolStrip, элемент управления StatusStrip работает как контейнер; его способность содержать внутри себя метки, индикаторы выполнения, выпа­дающие списки и разделенные кнопки делает его гораздо более мощным элементом управ­ления, чем StatusBar.

На рис. 15.21 показана вымышленная форма для работы представителей отдела обслужива­ния клиентов фирмы Contoso (с элементом StatusStrip, прикрепленным внизу формы). В режиме конструирования вы видите кнопку раскрывающегося сИиска, в котором имеется выбор всех четырех поддерживаемых дочерних элементов управления. В данном демонст­рационном прототипе добавьте метку для общего статуса приложения, а также еще одну дополнительную метку и индикатор выполнения (на случай, если вы окажетесь в состоянии длительной операции поиска или редактирования).

Рис. 15.23. StatusStrip в режиме конструирования

По умолчанию дочерние элементы управления будут добавляться внутри StatusStrip путем упорядочения потоком слева направо. Всего шестью щелчками мыши (по два на элемент) вы можете добавить эти элементы управления на полоску. Возможности редактирования "на месте" очень удобны для быстрой настройки внешнего вида полоски; для более тонкого управления дочерними элементами управления полоски вы можете использовать диалоговое окно Items Collection Editor. Описание: image402

Совет

Щелчком правой кнопкой мыши по любому дочернему элементу StatusStrip и выбо­ром пункта Convert То вы можете быстро изменить тип элемента управления. Напри­мер, если у вас в строке состояния имеется метка, а вы хотите кнопку раскрывающе­гося списка, то вам нужно щелкнуть по метке правой кнопкой мыши и выбрать Convert То | Drop Down Button. Это избавит вас от необходимости удалять старый элемент управления и добавлять новый.

Редактирование элементов StatusStrip
Отображение данных
Иерархические данные
Редактор TreeNode Editor
Использование ImageList

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.