Я пишу надстройку для Visual Studio 2010 и хочу, чтобы она добавила элементы управления в существующую форму в существующем проекте в существующем решении, и у меня уже есть ссылки на все из них.
Поскольку у меня есть ссылка на элемент проекта, представляющий файл формы, я хочу ссылку на форму как таковую, и тогда я смогу с ней что-нибудь сделать (изменить свойства и добавить элементы управления).
Я пробовал некоторые подходы, хотя должен признать, что у меня не закончились попытки. Но так как это довольно интересный вопрос, вместо того, чтобы продолжать биться вокруг куста, я решил написать этот вопрос, чтобы он был быстрее для меня и был бы зарегистрирован для будущих подобных сомнений от кого-либо еще.
Подведение итогов:
У меня есть:
EnvDTE.ProjectItem myPrjItemForm
И я хочу иметь:
System.Windows.Forms.Form myFormObject