質問: ユーザーコントロール、カスタムコントロール、コンポーネントの違いは何ですか? これらはプロジェクトに追加できる3つの異なるものであり、違いを理解しているかどうかはよくわかりません。これらはすべて、formを操作するときにコンポーネントツールボックスに表示されるようです。それぞれの一般的な使用シナリオは何ですか?違いはなんですか?
回答: fredrikが言ったことに加えて、一般にコンポーネントとカスタムコントロールはプロジェクト間で再利用する予定があるときに使用されます。 1つのプロジェクトでのみ使用する場合は、ユーザーコントロールを使用します。