System.Drawing.Design 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デザイン時のユーザー インターフェイス (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 |
InvokeHandler の PropertyValueUIItem イベントを処理するメソッドを表します。 |
ToolboxComponentsCreatedEventHandler |
ComponentsCreated イベントを処理するメソッドを表します。 |
ToolboxComponentsCreatingEventHandler |
ComponentsCreating イベントを処理するメソッドを表します。 |
ToolboxItemCreatorCallback |
ToolboxItem を作成できるコールバック機構を提供します。 |
注釈
この名前空間のクラスを使用して、カスタム ツールボックス項目、サポートされている型の値を編集およびグラフィカルに表すことができる型固有の値エディター、および特定の型間で値を変換できる型コンバーターを作成できます。 この名前空間は、デザイン時 UI の拡張機能を開発するための基本的なフレームワークを提供します。
注意事項
名前空間内の System.Drawing.Design クラスは、Windows または ASP.NET サービス内での使用はサポートされていません。 これらのアプリケーションの種類の 1 つからこれらのクラスを使用しようとすると、サービスのパフォーマンスの低下や実行時の例外など、予期しない問題が発生する可能性があります。
.NET