System.Drawing.Design 名前空間

デザイン時のユーザー インターフェイス (UI) ロジックと描画を拡張するクラスが含まれています。

クラス

BitmapEditor

プロパティ ブラウザーでビットマップ ファイルを選択するためのユーザー インターフェイスを提供します。

CategoryNameCollection

カテゴリ名の文字列のコレクションを表します。

ColorEditor

色を視覚的に選択するための UITypeEditor を提供します。

ContentAlignmentEditor

内容の配置を視覚的に編集するための UITypeEditor を提供します。

CursorEditor

カーソル (.cur) ファイルに対して既定のファイル検索を実行する UITypeEditor を提供します。

FontEditor

Font オブジェクトを選択および設定するためのユーザー インターフェイスを提供します。

FontNameEditor

フォント名のグリフを描画する UITypeEditor を提供します。

IconEditor

アイコンを視覚的に選択するための UITypeEditor を提供します。

ImageEditor

プロパティ グリッドでプロパティに対応するイメージを選択するためのユーザー インターフェイスを提供します。

MetafileEditor

メタファイル (.emf) ファイルに対して既定のファイル検索を実行する UITypeEditor を提供します。

PaintValueEventArgs

PaintValue(Object, Graphics, Rectangle) メソッドのデータを提供します。

PropertyValueUIItem

[プロパティ] ウィンドウに表示されるプロパティについて、イベント ハンドラー、ポップアップ情報文字列、プロパティを表示するためのアイコンなどの情報を提供します。

ToolboxComponentsCreatedEventArgs

ツールボックスにコンポーネントが追加されると発生する ComponentsCreated イベントにデータを提供します。

ToolboxComponentsCreatingEventArgs

ツールボックスにコンポーネントが追加されると発生する ComponentsCreating イベントにデータを提供します。

ToolboxItem

ツールボックス項目の基本の実装を提供します。

ToolboxItemCollection

ツールボックス項目のコレクションを表します。

ToolboxItemContainer

ToolboxItem をカプセル化します。

ToolboxItemCreator

ToolboxItemCreatorCallback をカプセル化します。 このクラスは継承できません。

ToolboxService

IToolboxService インターフェイスの既定の実装を提供します。

UITypeEditor

値エディターをデザインするために使用できる基本クラスを提供します。値エディターは、サポートされているデータ型のオブジェクトの値を表示および編集するためのユーザー インターフェイス (UI) を提供します。

インターフェイス

IPropertyValueUIService

プロパティ ブラウザーに表示されるコンポーネントのプロパティのイメージ、ツール ヒント、およびイベント ハンドラーを管理するユーザー インターフェイスを提供します。

IToolboxItemProvider

ツールボックス項目のコレクションを公開します。

IToolboxService

開発環境でツールボックスの管理とクエリを行うメソッドとプロパティを提供します。

IToolboxUser

現在選択されているツールボックス項目を設定し、デザイナーが特定のツールボックス項目をサポートしているかどうかを示すインターフェイスを定義します。

列挙型

UITypeEditorEditStyle

UITypeEditor の値編集スタイルを示す識別子を指定します。

代理人

PropertyValueUIHandler

IPropertyValueUIService の実装にデリゲートを追加するメソッドを表します。

PropertyValueUIItemInvokeHandler

InvokeHandlerPropertyValueUIItem イベントを処理するメソッドを表します。

ToolboxComponentsCreatedEventHandler

ComponentsCreated イベントを処理するメソッドを表します。

ToolboxComponentsCreatingEventHandler

ComponentsCreating イベントを処理するメソッドを表します。

ToolboxItemCreatorCallback

ToolboxItem を作成できるコールバック機構を提供します。

注釈

この名前空間のクラスを使用して、カスタム ツールボックス項目、サポートされている型の値を編集およびグラフィカルに表すことができる型固有の値エディター、および特定の型間で値を変換できる型コンバーターを作成できます。 この名前空間は、デザイン時 UI の拡張機能を開発するための基本的なフレームワークを提供します。

注意事項

名前空間内の System.Drawing.Design クラスは、Windows または ASP.NET サービス内での使用はサポートされていません。 これらのアプリケーションの種類の 1 つからこれらのクラスを使用しようとすると、サービスのパフォーマンスの低下や実行時の例外など、予期しない問題が発生する可能性があります。