1

これまでコンポーネントを作成したことはありませんが、基本的に.csファイルであるコンポーネントがいくつかあります。それらはSystem.Windows.Forms.Controlタイプです。

ただし、それらが含まれているソリューションを使用している場合にのみ、コントロールパレットで使用できます。/Resourcesフォルダーにあるいくつかの画像を利用します。

コンポーネントをDLLにして、参照するだけでどのプロジェクトでも使用できるようにする方法はありますか?または、パレットに常に表示されるコンポーネントにしますか?

4

1 に答える 1

2

コントロールライブラリプロジェクトを作成する必要があります。これは、を継承するパブリッククラスを含むクラスライブラリ(DLL)ですControl

次に、コンパイルされたDLL(または同じソリューションにある場合はプロジェクト)への参照を追加すると、コントロールがツールボックスに表示されます。

于 2013-01-07T01:57:30.690 に答える