Генерирование событий меню для кнопок элемента управления ToolStrip 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Генерирование событий меню для кнопок элемента управления ToolStrip



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

Выделение кнопки после ее нажатия

Чтобы утопить кнопку после нажатия присвойте ее свойству CheckOnClick значение true. Если оставить значение false (по умолчанию), то кнопка после нажатия не изменит своего вида.

Использование всплывающих подсказок в элементах управления ToolStrip

Подсказку ToolTip можно отобразить или скрыть для любого объекта элемента управления ToolStrip.

Чтобы включить отображение всплывающей подсказки задайте для свойства ShowItemToolTips э лемента управления значение true.

Чтобы изменить текст подсказки объекта элемента управления ToolStrip присвойте свойству text объекта новое значение.

Строка состояния StatusStrip

Элемент управления StatusStrip (Windows Forms) используется в формах в качестве области, обычно отображающейся в нижней части окна, в которой выводятся различные сведения о состоянии приложения.

Элементы управления StatusStrip могут включать панели строки состояния, на которых выводится текст или значки с отображением состояния, или анимированный набор значков, показывающий выполнения процесса (например, Microsoft Word, указывающий на сохранение документа).

Чтобы создать строку состояния:

1. Выберите в Панели элементов на вкладке Меню и панели инструментов элемент управления StatusStrip и добавьте его на форму.

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

2. Откройте список в редакторе объектов и выберите подходящий элемент.

Возможные объекты:

· StatusLabel – область строки состояния для отображения текста, например, координат текущего положения курсора или сообщения об ошибке;

· ProgressBar – индикатор процесса, показывает его текущее положение.

3. Если выбранный объект является DropDownButton или SplitButton, то двойным щелчком по элементу созданного списка создайте обработчик события выбора элемента списка.

4. Если объект является областью для вывода текста StatusLabel, то пропишите функцию обработки события выбора того элемента управления, в результате которого текст должен отобразиться в строке состояния.

5. Если объект является индикатором процесса ProgressBar, то пропишите функцию обработки события выбора того элемента управления, в результате которого должен работать индикатор.

Чтобы добавить в строку состояния текущее время:

1. Создайте в строке состояния объект StatusLabel.

2. Добавьте на форму элемент управления Timer.

3. В окне Свойства для элемента управления Timer присвойте свойству Interval значение 1000, свойству Enabled значение true.

4. В окне Свойства для элемента управления Timer перейдите в режим События и двойным щелчком в поле Tick создайте обработчик события со следующим кодом:

private void timer1_Tick(object sender, EventArgs e)

{

toolStripStatusLabel1.Text = DateTime.Now.ToLongTimeString();

}

Примечание: Метод ToLongTimeString() выделяет из константы, содержащей системные дату и время, только время в формате часы:минуты:секунды.

Метод Now возвращает константу, содержащую системные дату и время.

Можно воспользоваться также методами:

· ToShortTimeString() – время в формате часы:минуты;

· ToLongDateString() – дата в текстовом формате день месяц год, например: 11 августа 2010г.

· ToShortDateString() – дата в числовом формате день.месяц.год, например: 11.08.2010.

 

Таблицы DataGridView

Элемент управления Windows Forms DataGridView позволяет отобразить данные в виде набора строк и столбцов. В простейшем случае сетка привязана к источнику данных с помощью единственной таблицы, не содержащей связей. В этом случае данные отображаются в простых сроках и столбцах, как в электронной таблице.

Элемент управления DataGridView предоставляет мощный и гибкий способ отображения данных в табличном формате. Элемент управления DataGridView можно использовать для представления в режиме только чтения небольших объектов данных; можно расширить этот элемент для представления крупных объемов данных в режиме редактирования.

Элементы управления DataGridView обычно используются для отображения одной таблицы из набора данных.



Поделиться:


Последнее изменение этой страницы: 2017-01-20; просмотров: 445; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.174.168 (0.006 с.)