25
.NET WinFormsのControlとUserControlの違いは何ですか?カスタムコントロールを作成したいのですが、どちらを継承する必要がありますか?私は過去に何の問題もなくControlを使用してきましたが、カスタムコントロールを作成するための「推奨」方法です。コントロールとWinFormsのUserControl?
.NET WinFormsのControlとUserControlの違いは何ですか?カスタムコントロールを作成したいのですが、どちらを継承する必要がありますか?私は過去に何の問題もなくControlを使用してきましたが、カスタムコントロールを作成するための「推奨」方法です。コントロールとWinFormsのUserControl?
ここでは、この質問についての良い記事です。 user controls
しかし短い
Aコントロールに継承されるか、または完全なカスタム。あなたは自分でイベントの多くを書いて扱います。 GDI + 図面を使用してコントロールの描画方法とタイミングを制御することもできます。
UserControlは、特定の方法で使用するために一緒に配置されたコントロールのコレクションです。たとえば、Textbox、Checkboxなどを含むGroupBoxを配置することができます。これは、複数のフォームやタブに同じグループのコントロールを配置する必要がある場合に便利です。注:UserControlsのカスタムイベントと描画も記述できます。
ありがとうございます - 私は検索しましたが、2種類の比較のような質問は表示されませんでした。 –
MSDNの[このページ](http://msdn.microsoft.com/en-us/library/ms171725.aspx)には、さまざまな種類のカスタムコントロールとそれぞれを選択する理由も記載されています。 –