|
Программирование >> Элементы языков с и с++
button 1 Syscem.Windows.Forms.Button Client; ContextMenuStn ControlAdded ControlRemoved CursofCtianged DockChanged DragDrop DragEnter DragLeave DragOver EnabledChangrd Enter FontChanged Uittonl System.Windaw$.Forms.But(on buttonl Systf гпл; j.Fofms.f tlon Forml System.Windows.Fofms.Form button AccessbieOescriF AccessName AccessibleRole DefaiA AllowDrop Anchor AutoEllipsis AutoSizfe AutoSzeMode BackColor False Top, Left False False GrowOnly □ Control Eackgroundlmagi I I (none) Backgrourxjlmagi Tile CausesVakJation True Contextt<lenuStri (none) Кнопка(сейчас /она нажата) для вывода списка объектов, находящихся в данное время в форме Включвна эта вкладка Рис. 10.9. Вид окна Properties объекта с событием OnClick Допустим, мы хотим, чтобы реакция на нажатие кнопки была такой: в форме должен быть нарисован красный круг (это уже будет делаться с помощью другого компонента). При создании обработчика идет автоматическое переключение системы на вызов редактора кода, который установит курсор на начало обработчика, чтобы вы могли вводить команды программы. Кстати, создать обработчик события для кнопки можно было бы более простым способом - дважды щелкнуть на кнопке. В верхней части окна Properties объекта расположена кнопка раскрывающегося (выпадающего) списка (с треугольной стрелкой). В этом списке находятся не только имена всех компонентов, помещенных в форму, но и имя активной в данный момент формы. С помощью этого списка мы можем выбирать любой компонент, помещенный в форму, и работать с ним. Ди этого надо только щелкнуть на имени нужного компонента мыщью, который сразу станет помеченным (т. е. активным) и в окне Properties появятся данные уже по этому (активному) компоненту. Таким образом, в списке можно легко переключаться с одного компонента на другой. Заранее скажем, что приложение может содержать и более одной формы. Ди каждой из них создается свой программный модуль, имя которого высвечивается на вкладке страниц проекта. Вкладки расположены в заголовочной части окна, в которое помещается форма. Переключая вкладки модулей, мы тем самым переключаемся с одной формы на другую. , Вкладка Property Pages pro интерфейсный элемент (т. е. элемент, обеспечивающий общение между средой разработки и пользователем), который позволяет задавать установки [элементов проекта. Когда мы дважды щелкаем на этой вкладке (если она доступна для данного объекта), то открывается диалоговое окно, в котором можно задавать определенные настройки. Чтобы открыть диалоговое окно для проекта, проще войти в опцию Project главного меню рабочего стола и выполнить в выпавшем меню команду Properties. Диалоговое окно вкладки Property Pages показано на рис. 10.10. о Properly Pogei s Common Properties a Cor/igxation Properltes General Debugging t qc++ ♦ Inker t: Manifest Tool * Resources Managed Resources t, XML Document Generator -> Browse Information t BuU Events * Custom Build Step t Web Deployment References; Name , J OSystem OSystem.Data , JSystem.Drawing I JSystem.Wndows.Fomns I 4JSystem.Xml В А5 стЫу Reference Properties В Build Propertlei Copy Local false Copy Local Depelldenaes True I Copy Local Satelite Assemblie True i Use Dependencies In Build True ! llvInRinH Triu- , AssemЫy Reference Properties I i AddIjewReference.T] Remove Refererx:e [ Add*ional reference search caths; RefererKe Search Path i AddPath... Отиена Рис. 10.10. Диалоговое окно для настройки свойств проекта Управление окнами документов Среда разработки приложений (IDE) предоставляет различные инструменты для работы по позиционированию и перемещению между окнами документов. it Environment General AutoRecover Documents Find ar Replace Fonts and Colors * Help Inv>ort and Export Settings International Settings Keyboard Startup Task List WebBrowser f Projects and Soiutrans + Text Editor Л1 Database Tools a Debugging * Windows Forms Designer Window layout О Tabbed documents ©tuuitiple documents - RecerrtfJes \lO ems shown 1 Window menu 6 . Items shown In recently used lists I 13 Show status bar j 2!clesebuttonrectsactlvetoolwindowonly □Auto Hide button affects active tool window only I 0 Animate Environment tools I Speed - J - + I Restore FJe Associations ] [ Ok 1 I cancel Рис. 10.11. Диалоговое окно для выбора режима работы с окнами документов RE ЕЗ view Project Si Debug б5а T3S Viindcw Community НёЕ ij hash Visual C++!a)o Express Editioo 2361 llnHabel 43-Пуст фориа с Help-кмопкой TisSMSACcses ii200S for 20Cie ~/]default.vcpfOl Open; Create: Protect.. Prefect /ее 0№Tio-KOHieiiHef}. в koiojvou 4СП0ЛЛГлг 1ся все OKH.I догуиенюв (Global Scope) - #pcegiDa once ( i namespace My61LlnkLatiel ( using namespace Syscein; using namespace System: :ComponencHodel; using namespace System::Со11есс1опэ; using namespace System: : Uindous::Forms; using namespace System::Daca; using namespace System::Drawing; 3io гиперссылка Этой прогрдмг>ч}й можно пользоваться не толысо для поиска Help-Файла (его ; имя - RecioiAingHelp.doc). но и для выхоаа е Интернет наберите Интернег-аорес в поле ncia гиперссылкой и нажмите на гипессылк*; Рис. 10.12. Вид рабочего стола в режиме Multiple documents
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |