Я хотел бы создать свои собственные компоненты, используя и для VC9 & Visual Studio 2008 Express. В настоящее время мои классы форм верхнего уровня содержат слишком много кода на мой вкус, и я хочу их увеличить.
Я могу безопасно добраться до Project-> Add ...-> Component_Class.
Далее я называю и заполняю компонент, скажем, текстовым полем, кнопкой отправки и панелью для представления вкладок для различных каналов, на которые можно отправить комментарий (все, команда, оппонент) с помощью расширенного текстового поля, под которым Я буду обновлять в зависимости от выбранной вкладки.
Единственная проблема в том, что я ломаю
#pragma region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
Когда я подхожу к настройке позиций для своих подкомпонентов.
Это и я не могу добавить этот новый компонент в свою панель инструментов.
Возможно ли это с VC ++ 2008 Express?
_ EDIT _
Итак, я последовал этому совету http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=151764&SiteID=1 и получил компонент в своем наборе инструментов.
Проблема сейчас в том, что это просто «невидно», поскольку списки изображений расположены в отдельной панели вне области дизайна формы: (
Попытается расширить более существенный класс, чем
System :: ComponentModel :: Компонент
_ EDIT _
С тех пор я сам ответил на это и убрал заголовок и теги для дальнейшего использования.