C# では、"継承" を使用することで強力なカスタム コントロールを作成できます。 継承を使用すると、標準の Windows フォーム コントロールの固有の機能をすべて保持しながら、カスタム機能も組み込んだコントロールを作成できます。 このチュートリアルでは、ValueButton という単純な継承されたコントロールを作成します。 このボタンは、Windows フォームの標準の Button コントロールから機能を継承し、ButtonValue というカスタム プロパティを公開します。 プロジェクトの作成 新しいプロジェクトを作成するときは、ルート名前空間、アセンブリ名、プロジェクト名を設定し、既定のコンポーネントが適切な名前空間に含まれるようにするために、プロジェクトの名前を指定します。 ValueButtonLib コントロール ライブラリと ValueButton コントロールを作成