* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Отладка элементов управления
8 февраля 2009
В цикле разработки любого компонента рано или поздно наступает этап отладки, и элементы управления тут не исключение. Поскольку они не являются проектами, для отладки их необходимо поместить в специальный проект Windows Forms, Перед тестированием элемента управления его необходимо скомпилировать. После компоновки проекта, в котором находится ваш элемент управления, его мож- но помешать на формы и отлаживать, как обычно.
Если ваш элемент управления является частью проекта исполняемого компо- нента, например приложения Windows Forms, для ето тестирования следует доба- вить к проекту новую форму, а если элемент управления входит в проект библиоте- ки классов или элементов управления, придется добавить к решению дополнитель- ный проект. > Отладка элемента управления в проекте Windows Forms 1. Выполните компоновку решения, выбрав в меню Build команду Build Solution. 2. При необходимости добавьте в проект новую форму и сделайте ее начальной формой проекта. 3. Добавьте элемент управления на форму через графический интерфейс либо про- граммно. В первом случае сначала добавляют элемент управления на панель Toolbox, чтобы с ним было проше работать в период разработки (см. выше), 4. Запустите приложение, нажав F5, — теперь можно приступать к отладке эле- мента управления: установите точки прерывания, применяйте пошаговое испол- нение и другие отладочные средства, позволяющие находить ошибки в коде. 5. Исправив ошибки, перекомпилируйте элемент управления, чтобы внесенные в его код изменения вступили в силу. Для этого выберите в меню Build команду Rebuild Solution. k Отладка элемента управления в проекте библиотеки классов или элементов управления 1. Выполните компоновку решения, выбрав в меню Build команду Build Solution. 2. В меню File выберите команду Add Project\New Project, чтобы добавить к реше- нию новый проект, — откроется диалоговое окно Add New Project. 3. В диалоговом окне Add New Project выберите Windows Application, дайте проек- ту имя и щелкните ОК. 4. В окне Solution Explorer щелкните правой кнопкой мыши узел нового проекта References и выберите из контекстного меню команду Add Reference — откроет- ся диалоговое окно Add Reference. 5. Перейдите на вкладку Projects. Если проект, содержащий элемент управления, указан на этой вкладке, выделите его и щелкните (Ж, в противном случае щел- кните кнопку Browse и найдите папку с DLL-файлом проекта, в котором нахо- дится отлаживаемый элемент управления. Выделите его и щелкните ОК. 6. Добавьте элемент управления на форму через графический интерфейс либо про- граммно. В первом случае иногда сначала приходится добавить элемент управ- ления на панель Toolbox, упростить работу с ним в период разработки (см, выше). 7. Запустите приложение, нажав F5 — теперь можно приступать к отладке элемен- та управления: установите точки прерывания, примените пошаговое исполне- ние и другие отладочные средства, позволяющие находить и устранять ошибки в коде.