0
私はVisual Studio Add-innを作成していますが、envDTEを使用して新しいc#windowsフォームを追加する必要があります。いずれかが助けることができる ?envDTEを使用して新しいフォームを追加するには
私はVisual Studio Add-innを作成していますが、envDTEを使用して新しいc#windowsフォームを追加する必要があります。いずれかが助けることができる ?envDTEを使用して新しいフォームを追加するには
アドインという点である場合は、テンプレートから作成された、あなたが渡されたアプリケーションオブジェクトを持っている必要があり、あなたのONEXECUTEでは、その後、フォームを追加するには、この操作を行うことができます。
string templateItem = ((Solution2)_applicationObject.Solution).GetProjectItemTemplate("Windows Form", "CSharp");
_applicationObject.Solution.Projects.Item(1).ProjectItems.AddFromTemplate(templateItem, "MyForm.cs");
本当にありがとう。 – Masood