Четверг Мая 17 , 2012
TEXT_SIZE
   


Панель компонентов

Индекс материала
Панель компонентов
Страница 2

Прежде чем продолжить, хочу обратить ваше внимание на еще одну особенность среды Visual Studio. NET. Разработчики, работавшие с предыдущими версиями Visual Studio, возможно, удивятся, увидев новую версию конструктора связанных с данными форм. Один из первых вопросов тех, кто работает на Visual Basic 6. Что это за панель под формой?* На рис. 2-19 под формой находится панель компонентов. Visual Studio. NET позволяет перетаскивать элементы из панели инструментов в конструкторы.

Многие разработчики используют панель инструментов для добавления кнопок на формы. Тем не менее не все добавляемые компоненты видны в период выполнения. Например, в Visual Basic 6 на форму можно добавить элементы управления •таймер* и диалоговое окно*, которые в период выполнения не видны Это компоненты, свойства которых разрешено задавать в период разработки средствами окна Properties, но которым не соответствует какой-либо видимый элемент пользовательского интерфейса. В Visual Basic 6 при добавлении такого элемента управ-, ления на форме появляется значок, однако в период выполнения данный элемент управления не виден.

Visual Studio. NET помещает не отображаемые компоненты в панель, расположенную под формой. Чтобы изменить свойства компонента в окне Properties, щелкните в панели нужный компонент.

В панели компонентов нужной формы отображаются значки, соответствующие объектам DataConnection, DataAdapter и DataSet. Компоненты со вкладки Data панели инструментов можно перетаскивать на форму или в панель компонентов. Некоторые компоненты, например DataAdapter, связаны с мастерами настройки. После того как вы перетащите на форму объект OleDbDataAdapter, запустится мастер настройки параметров объекта DataAdapler, используемого для взаимодействия с БД. Мастер генерирует код, основываясь на вводимых вами данных, аналогично мастеру Data Form Wizard. Объектные переменные из панели компонентов инициализируются в скрытой области кода формы. Откройте раздел кода, помеченный как Windows Form Designer generated code (рис.

2-20). Здесь находится весь сгенерированный конструктором код. Прокрутив содержимое окна за объявления объектов, вы увидите процедуру InitializeComponent, которая содержит код, сгенерированный мастером DataAdapter Configuration Wizard. Создание компонентов с использованием этих функций быстрой разработки приложений сэкономит вам уйму времени. Мастер Data Form Wizard — отправная точка создания приложений для работы с БД Поздравляю!



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


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

Рейтинг пользователей: / 0
ХудшийЛучший 

Метео

Войти

Голосование

Идеальный вариант проведения новогодней корпоративной вечеринки - это…

Сейчас на сайте

Сейчас 6 гостей онлайн