方法 : Windows フォームでデザイン時サポートにアクセスする
更新 : 2007 年 11 月
カスタム コンポーネントおよびコントロールはデザイン可能です。つまり、これらには設定が含まれており、デザイン時にユーザーがグラフィカル ユーザー インターフェイス (UI) を使用して設定できます。これらの設定は、通常は実行時にコンポーネントのインスタンスに影響します。
クラスが IComponent インターフェイスを実装している場合は、Visual Studio などのデザイン環境で使用できます。
.NET Framework によって提供されるデザイン時サポートにアクセスするには、次の手順を実行する必要があります。
デザイン時サポートにアクセスするには
System.Design アセンブリへの参照を追加します。
UITypeEditor を実装する場合や、コンポーネントと [ツールボックス] または PropertyGrid コントロールとの間にやり取りがある場合は、System.Drawing.Design 名前空間をインポートします。
Imports System.Drawing.Design
using System.Drawing.Design;
- コンポーネントに独自のデザイン時の操作を実装する場合は、System.ComponentModel.Design 名前空間をインポートします。
Imports System.ComponentModel.Design
using System.ComponentModel.Design;
- Windows フォーム コントロールに独自のデザイン時の操作を実装する場合は、System.Windows.Forms.Design 名前空間をインポートします。この名前空間内の型を使用して、コンポーネント用のスマート タグまたはカスタム デザイナを作成できます。
Imports System.Windows.Forms.Design
using System.Windows.Forms.Design;
参照
処理手順
方法 : Windows フォーム コンポーネントにスマート タグを追加する