Архив категории ‘Windows и C#’
Урок 24. TreeView с checkbox’ами
Написано admin в 20 Июнь 2008 – 19:46 -Урок 24. TreeView с checkbox’ами
Этот урок можно рассматривать как продолжение уроков 14 и 15.
Для того, чтобы у узлов элемента управления TreeView появились checkbox’ы в узлах, необходимо установить его свойство Checkboxes в true.
Теперь добавим радиционный код, добавляющий при загрузке формы несколько узлов и подузлов к нашему дереву:
Tags: Checkboxes, Checked, ExpandAll, SelectAllSubnodes, TreeNode, treeSubNode, TreeView, TreeViewEventArgs
Находится в Windows и C# | No Comments »
Урок 23. Как отобразить одно контекстное для нескольких элементов управления?
Написано admin в 20 Июнь 2008 – 19:45 -Урок 23. Как отобразить одно контекстное для нескольких элементов управления?
Для отображениения одного контекстного меню для различных элементов управления на форме не надо для каждого из них писать свой обработчик для щелчка мыши – достаточно написать один обработчик на все элементы управления. Кроме того (и это достаточно очевидный шаг) надо для каждого элемента управления установить свойство ContextMenu равным имени нашего контекстного меню.
Приведем конкретный пример.
Создайте обычное Windows-приложение. Добавьте на форрму несколько элементов управления. Пусть это для определенности будут label, textbox и кнопка. Кроме того, добавьте на форму элемент управления ContextMenu, к которому добавьте парочку пунктов – Item 1 и Item 2. При желании можно добавить и обработчики для данных пунктов меню.
В обработчик для загрузки формы добавьте следующий код:
Находится в Windows и C# | No Comments »
Урок 22. Использование гиперссылки (LinkLabel)
Написано admin в 20 Июнь 2008 – 19:44 -Урок 22. Использование гиперссылки (LinkLabel)
Элемент гиперссылка (LinkLabel) выглядит на панели Toolbox как синяя подчеркнутая буква A.
Перетащите его на форму нашего приложения. Рассмотрим для начала основные свойства. Разумеется, это LinkColor (цвет непосещенной ссылки), VisitedLinkColor (цвет посещенной ссылки), Text (надпись, которая непосредственно видна на гиперссылке), Cursor (можно сразу установить в Hand (курсор в виде перста указующего)), LinkVisited (свойство булевского типа, если оно установленов true, то для гиперссылки используется VisitedLinkColor цвет, если в false, то LinkColor).
Тепрь посмотрим, что нам надо сделать, чтобы при щелчке на нашей гиперссылке запускался браузер по умолчанию и в нем открывалась некоторая заданная нами web-страничка.
Во-первых, мы должны где-то адрес нашей web-страницы хранить. Вот как, например, это можно сделать:
Tags: Cursor, Diagnostics, Forms, LinkClicked, LinkData, LinkLabel, LinkLabelLinkClickedEventArgs, LinkVisited, Object, System, VisitedLinkColor
Находится в Windows и C# | No Comments »
