0

Visual Studio 2010のアドインを作成していますが、既存のソリューションの既存のプロジェクトの既存のフォームにコントロールを追加したいのですが、それらすべてへの参照が既にあります。

フォームのファイルを表すプロジェクトアイテムへの参照があるので、フォーム自体への参照が必要です。そうすれば、フォームに対して何でも実行できます(プロパティの変更、コントロールの追加)。

私はいくつかのアプローチを試みましたが、私は試みを使い果たしていないことを認めなければなりません。しかし、これは非常に興味深いテーマなので、茂みの周りを殴り続けるのではなく、この質問を書くことにしました。そうすれば、私にとってはより速くなり、他の誰かからの将来の同様の質問に登録されます。

要約:

私は持っています:

EnvDTE.ProjectItem myPrjItemForm

そして私は持っていたい:

System.Windows.Forms.Form myFormObject
4

1 に答える 1

0

次の記事をご覧ください。

方法: Visual Studio アドインから Windows フォームにコントロールを追加する

HOWTO: Visual Studio .NET アドインから Windows フォームのコントロールを操作する

これは VB コードですが、私が知る限り、実行する必要がある手順を示しています。

于 2011-07-06T15:31:05.133 に答える