Ватсон Карли
Шрифт:
Другим примером может быть утилита администрирования базы данных. Когда утилита соединяется с базой данных, в интерфейс пользователя должна быть добавлена кнопка, представляющая каждую имеющуюся внутри базы данных таблицу. Или можно создать множество элементов управления текстовых полей с именами всех файлов XML, содержащихся в определенном каталоге, и т.д.
В этом примере мы собираемся создать приложение, загружающее с диска сборку, просматривающее сборку в поисках типов данных, которые наследуют от
Создадим новый проект Visual C# — Windows Application и назовем его
Итак, добавим следующие члены в форму:
Мы имеем список кнопок, которые добавляются в
Сами кнопки будут создаваться из нового класса, производного от
Затем добавим код:
Как можно видеть, задавая свойство
Метод, который нужен для создания
Для первого проверочного запуска добавим
Метод