Добавить пользовательскую команду времени разработки в элемент управления WinForms - PullRequest
5 голосов
/ 16 ноября 2008

У меня есть пользовательский элемент управления WinForms (наследуется от элемента управления, т. Е. Без пользовательского интерфейса jsut в качестве таймера), к которому я хочу добавить пользовательскую команду add design time.

Это может быть похоже на «правый клик и выберите« Редактировать элементы ... »» в меню.

Это возможно? Как?

Кроме того, не могли бы вы порекомендовать некоторые общие материалы (онлайн) об улучшении времени разработки пользовательских элементов управления?

Ответы [ 2 ]

6 голосов
/ 17 ноября 2008

Сначала вот ссылка на соответствующий документ MSDN по теме

http://msdn.microsoft.com/en-us/library/ms171567(VS.80).aspx

и более конкретно

http://msdn.microsoft.com/en-us/library/system.componentmodel.design.menucommand(VS.80).aspx

Что касается книги, которая охватывает это, Книга Криса Селлса Винформса , вероятно, лучшая, однако, если честно, я не думаю, что какая-либо из книг там (онлайн или нет) особенности дизайна обложки в той глубине, которую я лично хотел бы.

4 голосов
/ 17 ноября 2008

Еще одна хорошая ссылка

http://msdn.microsoft.com/en-us/magazine/cc163758.aspx

Статья охватывает большую часть того, что упомянуто по этому вопросу в книге Криса Селлса, но книгу все же стоит купить.

...