Сообщения с тегом ‘StatusBarPanel’
Урок 5. Рисование на строке состояния
Написано admin в 20 Июнь 2008 – 19:29 -Урок 5. Рисование на строке состояния
Для рисования на панели строки состояния мы должны, во-первых, для этой панели установить значение свойства Style в OwnerDraw (для этого мы выбираем на форме строку состояния и для нее нажимаем на кнопку с многоточием рядом со значением свойства Panels, далее в появившемся окне StatusBarPanel Collection Editor выбираем нужную панель строки состояния).
И вот теперь мы можем что-нибудь на строке состояния нарисовать. Для этого нам надо добавить обработчик события DrawItem. Внутри него можно написать что-нибудь такое:
Tags: Collection, DrawEllipse, Forms, Graphics, sbdevent, statusBar, StatusBarDrawItemEventArgs, StatusBarPanel, Style, Windows
Находится в Windows и C# | No Comments »
Урок 4. Работа со строкой состояния (StatusBar) 2
Написано admin в 20 Июнь 2008 – 19:28 -Урок 4. Работа со строкой состояния (StatusBar) 2
Продолжаем заниматься строкой состояния.
Вот так мы можем обрабатывать щелчок мышью на нашей строке состояния:
private void statusBar1_PanelClick(object sender, System.Windows.Forms.StatusBarPanelClickEventArgs e) { // Производим действие только при щелчке правой кнопкой // мыши на нулевой панели. if(e.Button == MouseButtons.Right && e.StatusBarPanel == statusBar1.Panels[0]) { MessageBox.Show("Нулевая панель"); } }
Tags: button, MouseButtons, PanelClick, Show, StatusBarPanel, StatusBarPanelClickEventArgs, Windows
Находится в Windows и C# | No Comments »
