DataListDesigner クラス
アセンブリ: System.Design (system.design.dll 内)


DataListDesigner クラスを拡張する方法を次のコード例に示します。また、このコードは、GetDesignTimeHtml メソッドをオーバーライドして、DataList コントロールが有効なときに紫色の 5 ポイントの境界線を表示します。
Imports System Imports System.Drawing Imports System.ComponentModel Imports System.Web.UI.WebControls Imports System.Security Imports System.Web.UI.Design Imports System.Web.UI.Design.WebControls Imports Microsoft.VisualBasic Namespace ASPNET.Examples < _ Designer("ASPNET.Examples.Design.SimpleGridViewDesigner", _ "System.Web.UI.Design.GridViewDesigner") _ > _ Public Class SimpleGridView Inherits GridView ' Code to customize your GridView goes here End Class End Namespace Namespace ASPNET.Examples.Design <Permissions.SecurityPermission( _ Permissions.SecurityAction.Demand, _ Flags:=Permissions.SecurityPermissionFlag.UnmanagedCode)> _ Public Class SimpleGridViewDesigner Inherits GridViewDesigner Private simpleGView As SimpleGridView Public Overrides Function GetDesignTimeHtml() As String Dim designTimeHtml As String = String.Empty simpleGView = CType(Component, SimpleGridView) ' Check the control's BorderStyle property to ' conditionally render design-time HTML. If (simpleGView.BorderStyle = BorderStyle.NotSet) Then ' Save the current property settings in variables. Dim oldCellPadding As Integer = simpleGView.CellPadding Dim oldBorderWidth As Unit = simpleGView.BorderWidth Dim oldBorderColor As Color = simpleGView.BorderColor ' Set properties and generate the design-time HTML. Try simpleGView.Caption = "SimpleGridView" simpleGView.CellPadding = 1 simpleGView.BorderWidth = Unit.Pixel(3) simpleGView.BorderColor = Color.Red designTimeHtml = MyBase.GetDesignTimeHtml() Catch ex As Exception ' Get HTML from the GetErrorDesignTimeHtml ' method if an exception occurs. designTimeHtml = GetErrorDesignTimeHtml(ex) ' Return the properties to their original values. Finally simpleGView.CellPadding = oldCellPadding simpleGView.BorderWidth = oldBorderWidth simpleGView.BorderColor = oldBorderColor End Try Else designTimeHtml = MyBase.GetDesignTimeHtml() End If Return designTimeHtml End Function Protected Overrides Function _ GetErrorDesignTimeHtml(ByVal exc As Exception) As String Return CreatePlaceHolderDesignTimeHtml( _ "ASPNET.Examples: An error occurred while rendering the GridView.") End Function Public Overrides Sub Initialize(ByVal component As IComponent) simpleGView = CType(component, SimpleGridView) MyBase.Initialize(component) End Sub End Class End Namespace
using System; using System.Drawing; using System.Security.Permissions; using System.ComponentModel; using System.Web.UI.WebControls; using System.Web.UI.Design; using System.Web.UI.Design.WebControls; <br /><span space="preserve">...</span><br />namespace ASPNET.Examples.CS { [SecurityPermission( SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)] public class SimpleGridViewDesigner : GridViewDesigner { private SimpleGridView simpleGView; public override string GetDesignTimeHtml() { string designTimeHtml = String.Empty; simpleGView = (SimpleGridView)Component; // Check the control's BorderStyle property to // conditionally render design-time HTML. if (simpleGView.BorderStyle == BorderStyle.NotSet) { // Save the current property settings in variables. int oldCellPadding = simpleGView.CellPadding; Unit oldBorderWidth = simpleGView.BorderWidth; Color oldBorderColor = simpleGView.BorderColor; // Set properties and generate the design-time HTML. try { simpleGView.Caption = "SimpleGridView"; simpleGView.CellPadding = 1; simpleGView.BorderWidth = Unit.Pixel(3); simpleGView.BorderColor = Color.Red; designTimeHtml = base.GetDesignTimeHtml(); } catch (Exception ex) { // Get HTML from the GetErrorDesignTimeHtml // method if an exception occurs. designTimeHtml = GetErrorDesignTimeHtml(ex); // Return the properties to their original values. } finally { simpleGView.CellPadding = oldCellPadding; simpleGView.BorderWidth = oldBorderWidth; simpleGView.BorderColor = oldBorderColor; } } else designTimeHtml = base.GetDesignTimeHtml(); return designTimeHtml; } protected override string GetErrorDesignTimeHtml(System.Exception exc) { return CreatePlaceHolderDesignTimeHtml( "ASPNET.Examples: An error occurred while rendering the GridView."); } public override void Initialize(IComponent component) { simpleGView = (SimpleGridView)component; base.Initialize(component); } } }
DesignerAttribute を使用してデザイナを DataList コントロールに関連付ける方法を次のコード例に示します。

- SecurityPermission (アンマネージ コードを呼び出すために必要なアクセス許可)。要求値 : Demand。アクセス許可値 : UnmanagedCode。

System.ComponentModel.Design.ComponentDesigner
System.Web.UI.Design.HtmlControlDesigner
System.Web.UI.Design.ControlDesigner
System.Web.UI.Design.TemplatedControlDesigner
System.Web.UI.Design.WebControls.BaseDataListDesigner
System.Web.UI.Design.WebControls.DataListDesigner


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DataListDesigner コンストラクタ
アセンブリ: System.Design (system.design.dll 内)



Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DataListDesigner プロパティ

名前 | 説明 | |
---|---|---|
![]() | ActionLists | このデザイナのデザイナ アクション リスト コレクションを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | ActiveTemplateEditingFrame | アクティブなテンプレート編集フレームを取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | AllowResize | オーバーライドされます。 DataList コントロールのサイズを変更できるかどうかを示す値を取得します。 |
![]() | AssociatedComponents | デザイナで管理されているコンポーネントに関連付けられているコンポーネントのコレクションを取得します。 ( ComponentDesigner から継承されます。) |
![]() | AutoFormats | オーバーライドされます。 このデザイナに関連付けられている DesignerAutoFormatCollection オブジェクトを取得します。 |
![]() | Behavior | デザイナに関連付けられている DHTML 動作を取得または設定します。 ( HtmlControlDesigner から継承されます。) |
![]() | CanEnterTemplateMode | このデザイナでテンプレートの表示や編集ができるかどうかを示す値を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | Component | デザイナがデザインするコンポーネントを取得します。 ( ComponentDesigner から継承されます。) |
![]() | DataBindings | 現在のコントロールのデータ バインディング コレクションを取得します。 ( HtmlControlDesigner から継承されます。) |
![]() | DataKeyField | 関連付けられたコントロールのデータ キー フィールドの値を取得または設定します。 ( BaseDataListDesigner から継承されます。) |
![]() | DataMember | 関連付けられたコントロールのデータ メンバ フィールドの値を取得または設定します。 ( BaseDataListDesigner から継承されます。) |
![]() | DataSource | 関連付けられたコントロールのデータ ソース プロパティの値を取得または設定します。 ( BaseDataListDesigner から継承されます。) |
![]() | DataSourceDesigner | データ ソースのデザイナがデータ バインディング用に選択されている場合は、そのデザイナを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | DataSourceID | データ ソース ID プロパティの値としてデザイナのバージョンを取得または設定し、関連付けられたコントロールの対応するプロパティをシャドウするために使用します。 ( BaseDataListDesigner から継承されます。) |
![]() | DesignerView | 関連付けられたコントロールにバインドされるデータ ソースの既定のビューを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | DesignTimeHtmlRequiresLoadComplete | デザイン ホストが読み込みを完了しないと GetDesignTimeHtml メソッドを呼び出すことができないかどうかを示す値を取得します。 ( ControlDesigner から継承されます。) |
![]() | Expressions | 現在のコントロールの式バインディングをデザイン時に取得します。 ( HtmlControlDesigner から継承されます。) |
![]() | ID | コントロールの ID 文字列を取得または設定します。 ( ControlDesigner から継承されます。) |
![]() | InTemplateMode | デザイナ ドキュメントが現在テンプレート モードかどうかを示す値を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | IsDirty | Web サーバー コントロールが変更済みとしてマークされているかどうかを示す値を取得または設定します。 ( ControlDesigner から継承されます。) |
![]() | ReadOnly | コントロールのプロパティがデザイン時に読み取り専用かどうかを示す値を取得または設定します。 ( ControlDesigner から継承されます。) |
![]() | ShouldCodeSerialize | シリアル化中に、現在のデザイン ドキュメントの分離コード ファイル内でコントロールのフィールド宣言を作成するかどうかを示す値を取得または設定します。 ( HtmlControlDesigner から継承されます。) |
![]() | TemplateGroups | テンプレート定義をそれぞれ含むテンプレート グループのコレクションを取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | Verbs | デサイナに関連付けられているコンポーネントがサポートしているデザイン時の動詞を取得します。 ( ComponentDesigner から継承されます。) |
![]() | ViewControl | デザイン時 HTML マークアップのプレビュー用に使用できる Web サーバー コントロールを取得または設定します。 ( ControlDesigner から継承されます。) |
![]() | ViewControlCreated | View コントロールがデザイン サーフェイスでの表示用に作成されているかどうかを示す値を取得または設定します。 ( ControlDesigner から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | DataBindingsEnabled | デザイナがデータ バインディングを許可するかどうかを示す値を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | DesignerState | デザイン時に関連付けられているコントロールのデータを永続化するために使用するオブジェクトを取得します。 ( ControlDesigner から継承されます。) |
![]() | DesignTimeElement | デザイン サーフェイスの HtmlControlDesigner オブジェクトと関連付けられているコントロールを表すデザイン時オブジェクトを取得します。 ( HtmlControlDesigner から継承されます。) |
![]() | DesignTimeElementView | コントロール デザイナのビュー コントロール オブジェクトを取得します。 ( ControlDesigner から継承されます。) |
![]() | HidePropertiesInTemplateMode | コントロールがテンプレート モードのときに関連付けられているコントロールのプロパティが非表示に設定されるかどうかを示す値を取得します。 ( ControlDesigner から継承されます。) |
![]() | InheritanceAttribute | 関連付けられているコンポーネントの継承の種類を示す属性を取得します。 ( ComponentDesigner から継承されます。) |
![]() | Inherited | コンポーネントが継承されているかどうかを示す値を取得します。 ( ComponentDesigner から継承されます。) |
![]() | ParentComponent | このデザイナの親コンポーネントを取得します。 ( ComponentDesigner から継承されます。) |
![]() | RootDesigner | 関連付けられているコントロールを含む Web フォーム ページのコントロール デザイナを取得します。 ( ControlDesigner から継承されます。) |
![]() | ShadowProperties | ユーザー設定値をオーバーライドするプロパティ値のコレクションを取得します。 ( ComponentDesigner から継承されます。) |
![]() | Tag | 関連付けられているコントロールの HTML マークアップ要素を表すオブジェクトを取得します。 ( ControlDesigner から継承されます。) |
![]() | TemplatesExist | 関連付けられたコントロールに定義されているテンプレートが存在するかどうかを示す値を取得します。 |
![]() | UsePreviewControl | コントロール デザイナが一時プレビュー コントロールを使用してデザイン時 HTML マークアップを生成するかどうかを示す値を取得します。 ( ControlDesigner から継承されます。) |

DataListDesigner メソッド

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 DataListDesigner オブジェクトによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 |
![]() | DoDefaultAction | コンポーネントの既定イベントに対するメソッド シグネチャをソース コード ファイル内に作成し、コード内のその位置にカーソルを移動します。 ( ComponentDesigner から継承されます。) |
![]() | EnterTemplateMode | デザイナでの編集のための特定のテンプレート フレーム オブジェクトを開きます。 ( TemplatedControlDesigner から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | ExitTemplateMode | 関連する変更をすべて保存した後、現在アクティブなテンプレート編集フレームを閉じます。 ( TemplatedControlDesigner から継承されます。) |
![]() | GetBounds | デザイン サーフェイスに表示されるコントロールの境界を表す四角形の座標を取得します。 ( ControlDesigner から継承されます。) |
![]() | GetDesignTimeHtml | オーバーロードされます。 オーバーライドされます。 デザイン時に DataList コントロールを表すために使用する HTML を取得します。 |
![]() | GetDesignTimeResourceProviderFactory | サイトの構成ファイル内のグローバリゼーション設定に応じて、適切なリソース プロバイダ ファクトリを返します。 ( ControlDesigner から継承されます。) |
![]() | GetEditableDesignerRegionContent | 関連付けられたコントロールのデザイン時ビューの編集可能領域の内容を返します。 ( ControlDesigner から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetPersistenceContent | コントロールの永続化できる内部 HTML マークアップをデザイン時に取得します。 ( ControlDesigner から継承されます。) |
![]() | GetPersistInnerHtml | コントロールの永続化できる内部 HTML マークアップを取得します。 ( ControlDesigner から継承されます。) |
![]() | GetResolvedSelectedDataSource | 関連付けられたコントロール コンテナから、特定のデータ メンバに解決されるデータ ソース コンポーネントを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | GetSelectedDataSource | 関連付けられたコントロール コンテナからデータ ソース コンポーネントを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | GetTemplateContainerDataItemProperty | オーバーライドされます。 テンプレート コンテナの System.Web.UI.IDataItemContainer.DataItem プロパティを取得します。 |
![]() | GetTemplateContainerDataSource | テンプレートのコンテナのデータ ソースを取得します。 ( BaseDataListDesigner から継承されます。) |
![]() | GetTemplateContent | オーバーライドされます。 テンプレートの内容を取得します。 |
![]() | GetTemplateEditingVerbs | デザイナが使用できるテンプレート編集動詞を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | GetTemplatePropertyParentType | テンプレート プロパティの親の型を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | GetViewRendering | オーバーロードされます。 関連付けられているコントロールの内容および領域のデザイン時マークアップを格納しているオブジェクトを取得します。 ( ControlDesigner から継承されます。) |
![]() | Initialize | オーバーライドされます。 コンポーネントを指定して、デザイナを初期化します。 |
![]() | InitializeExistingComponent | 既存のコンポーネントを再初期化します。 ( ComponentDesigner から継承されます。) |
![]() | InitializeNewComponent | 新規作成したコンポーネントを初期化します。 ( ComponentDesigner から継承されます。) |
![]() | InitializeNonDefault | 既定値以外の値に既に初期化されている、インポートされたコンポーネントの設定値を初期化します。 ( ComponentDesigner から継承されます。) |
![]() | Invalidate | オーバーロードされます。 デザイン サーフェイスに表示されたコントロールを無効化し、デザイン ホストによって OnPaint メソッドが呼び出されるようにします。 ( ControlDesigner から継承されます。) |
![]() | InvokeTransactedChange | オーバーロードされます。 一連の変更を、指定されたパラメータを使用して、デザイン ホストが持つ元に戻す機能によってまとめてロールバックできるトランザクションに、ラップします。 ( ControlDesigner から継承されます。) |
![]() | IsPropertyBound | 関連付けられているコントロールの指定されたプロパティがデータ バインドされているかどうかを示す値を取得します。 ( ControlDesigner から継承されます。) |
![]() | Localize | 提供されたリソース ライタを使用して、関連付けられているコントロールのローカライズ可能なプロパティをデザイン ホストのリソースに永続化します。 ( ControlDesigner から継承されます。) |
![]() | OnAutoFormatApplied | オートフォーマット スキームが、関連付けられたコントロールに適用されたときに呼び出されます。 ( BaseDataListDesigner から継承されます。) |
![]() | OnComponentChanged | 関連付けられたコントロールに変更があった場合に呼び出されます。 ( BaseDataListDesigner から継承されます。) |
![]() | OnComponentChanging | 関連付けられているコントロールの ComponentChanging イベントを処理するメソッドを表します。 ( ControlDesigner から継承されます。) |
![]() | OnSetComponentDefaults | コンポーネントの既定のプロパティを設定します。 ( ComponentDesigner から継承されます。) |
![]() | OnSetParent | このデザイナの親が変更された場合に、追加処理を実行できるようにします。 ( TemplatedControlDesigner から継承されます。) |
![]() | RaiseResizeEvent | OnControlResize イベントを発生させます。 ( ControlDesigner から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | RegisterClone | 複製が作成されたコントロールの内部データを登録します。 ( ControlDesigner から継承されます。) |
![]() | SetEditableDesignerRegionContent | デザイン時にコントロールの編集可能領域の内容を指定します。 ( ControlDesigner から継承されます。) |
![]() | SetTemplateContent | オーバーライドされます。 指定したテンプレートとフレームの内容を設定します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
![]() | UpdateDesignTimeHtml | デザイン時 HTML を更新します。 ( TemplatedControlDesigner から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CreateErrorDesignTimeHtml | オーバーロードされます。 デザイン時にエラー メッセージを表示するための HTML マークアップを作成します。 ( ControlDesigner から継承されます。) |
![]() | CreatePlaceHolderDesignTimeHtml | オーバーロードされます。 コントロールの種類と ID を表示する単純な四角形のプレースホルダ表示を提供します。 ( ControlDesigner から継承されます。) |
![]() | CreateTemplateEditingFrame | オーバーライドされます。 指定した動詞を使用してテンプレート編集フレームを作成します。 |
![]() | CreateViewControl | デザイン サーフェイスで表示または描画するために関連付けられているコントロールのコピーを返します。 ( ControlDesigner から継承されます。) |
![]() | Dispose | オーバーロードされます。 オーバーライドされます。 DataListDesigner オブジェクトによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 |
![]() | Finalize | ガベージ コレクションでオブジェクトがクリアされる前に、Dispose(false) を呼び出して、リソースの解放を試みます。 ( ComponentDesigner から継承されます。) |
![]() | GetCachedTemplateEditingVerbs | オーバーライドされます。 デザイナが使用できるキャッシュされたテンプレート編集動詞を取得します。 |
![]() | GetDesignTimeDataSource | オーバーロードされます。 デザイン時にデータ ソースとして使用できるオブジェクトを生成します。 ( BaseDataListDesigner から継承されます。) |
![]() | GetEmptyDesignTimeHtml | オーバーライドされます。 デザイン時に空のテンプレート ベースのコントロールを表すために使用する HTML を取得します。 |
![]() | GetErrorDesignTimeHtml | オーバーライドされます。 デザイン時において、コントロールの表示中にエラーが発生した場合に指定した例外を表示する HTML を取得します。 |
![]() | GetService | デザイナのコンポーネントのデザイン モード サイトから、指定した型のサービスの取得を試みます。 ( ComponentDesigner から継承されます。) |
![]() | GetTemplateFromText | 指定したテキストからテンプレートを作成します。 ( TemplatedControlDesigner から継承されます。) |
![]() | GetTextFromTemplate | 指定したテンプレートを表すテキスト文字列を取得します。 ( TemplatedControlDesigner から継承されます。) |
![]() | InvokeGetInheritanceAttribute | 指定した ComponentDesigner の InheritanceAttribute を取得します。 ( ComponentDesigner から継承されます。) |
![]() | InvokePropertyBuilder | 関連付けられたコントロールのコンポーネント エディタを起動します。 ( BaseDataListDesigner から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | OnAutoFormat | AutoFormat イベントを処理します。 ( BaseDataListDesigner から継承されます。) |
![]() | OnBehaviorAttached | デザイナに動作が結び付けられている場合に、追加処理を実行できるようにします。 ( TemplatedControlDesigner から継承されます。) |
![]() | OnBehaviorDetaching | 動作と要素の関連付けが解除されたときに呼び出されます。 ( HtmlControlDesigner から継承されます。) |
![]() | OnBindingsCollectionChanged | データ バインディング コレクションが変更されると、呼び出されます。 ( ControlDesigner から継承されます。) |
![]() | OnClick | 関連付けられているコントロールをデザイン時にユーザーがクリックすると、デザイン ホストによって呼び出されます。 ( ControlDesigner から継承されます。) |
![]() | OnControlResize | 関連付けられている Web サーバー コントロールのサイズがデザイン時にデザイン ホストで変更された場合に呼び出されます。 ( ControlDesigner から継承されます。) |
![]() | OnDataSourceChanged | 関連付けられたコントロールのデータ ソースが変更された場合に呼び出されます。 ( BaseDataListDesigner から継承されます。) |
![]() | OnPaint | CustomPaint 値が true の場合に、コントロール デザイナが関連付けられているコントロールをデザイン サーフェイスに描画すると呼び出されます。 ( ControlDesigner から継承されます。) |
![]() | OnPropertyBuilder | プロパティ ビルダ イベントを処理するメソッドを表します。 ( BaseDataListDesigner から継承されます。) |
![]() | OnSchemaRefreshed | オーバーライドされます。 基底のコントロールがバインドされているデータ ソースに新しいスキーマが読み込まれるときに呼び出されます。 |
![]() | OnStylesChanged | 関連付けられたコントロールのスタイルが変更されたときに実行する必要がある機能を実装するためにオーバーライドできます。 ( BaseDataListDesigner から継承されます。) |
![]() | OnTemplateEditingVerbsChanged | オーバーライドされます。 テンプレート編集動詞が変更されたときに呼び出されます。 |
![]() | OnTemplateModeChanged | テンプレート モードが変更された場合に、追加処理を実行できるようにします。 ( TemplatedControlDesigner から継承されます。) |
![]() | PostFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性から、項目を変更または削除できるようにします。 ( ComponentDesigner から継承されます。) |
![]() | PostFilterEvents | デザイナが、TypeDescriptor を通じて公開する一連のイベントから、項目を変更または削除できるようにします。 ( ComponentDesigner から継承されます。) |
![]() | PostFilterProperties | デザイナが、TypeDescriptor を通じて公開する一連のプロパティから、項目を変更または削除できるようにします。 ( ComponentDesigner から継承されます。) |
![]() | PreFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性に項目を追加できるようにします。 ( ComponentDesigner から継承されます。) |
![]() | PreFilterEvents | デザイン時にコンポーネントの TypeDescriptor オブジェクトに公開されているイベントのリストを設定します。 ( HtmlControlDesigner から継承されます。) |
![]() | PreFilterProperties | [プロパティ] グリッドの表示に対してプロパティの削除や追加を行ったり、または、関連するコントロールのプロパティをシャドウするために、デザイナによって使用されます。 ( BaseDataListDesigner から継承されます。) |
![]() | RaiseComponentChanged | コンポーネントが変更されたことを IComponentChangeService に通知します。 ( ComponentDesigner から継承されます。) |
![]() | RaiseComponentChanging | コンポーネントが変更されようとしていることを IComponentChangeService に通知します。 ( ComponentDesigner から継承されます。) |
![]() | SaveActiveTemplateEditingFrame | アクティブなテンプレート編集フレームを保存します。 ( TemplatedControlDesigner から継承されます。) |
![]() | SetRegionContent | コントロールのデザイン時ビューの編集可能領域の内容を指定します。 ( ControlDesigner から継承されます。) |
![]() | SetViewFlags | 指定したビットごとの ViewFlags 列挙体を指定したフラグ値に割り当てます。 ( ControlDesigner から継承されます。) |

DataListDesigner メンバ
DataList Web サーバー コントロールのデザイン時の動作を拡張します。
DataListDesigner データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | ActionLists | このデザイナのデザイナ アクション リスト コレクションを取得します。(BaseDataListDesigner から継承されます。) |
![]() | ActiveTemplateEditingFrame | アクティブなテンプレート編集フレームを取得します。(TemplatedControlDesigner から継承されます。) |
![]() | AllowResize | オーバーライドされます。 DataList コントロールのサイズを変更できるかどうかを示す値を取得します。 |
![]() | AssociatedComponents | デザイナで管理されているコンポーネントに関連付けられているコンポーネントのコレクションを取得します。(ComponentDesigner から継承されます。) |
![]() | AutoFormats | オーバーライドされます。 このデザイナに関連付けられている DesignerAutoFormatCollection オブジェクトを取得します。 |
![]() | Behavior | デザイナに関連付けられている DHTML 動作を取得または設定します。(HtmlControlDesigner から継承されます。) |
![]() | CanEnterTemplateMode | このデザイナでテンプレートの表示や編集ができるかどうかを示す値を取得します。(TemplatedControlDesigner から継承されます。) |
![]() | Component | デザイナがデザインするコンポーネントを取得します。(ComponentDesigner から継承されます。) |
![]() | DataBindings | 現在のコントロールのデータ バインディング コレクションを取得します。(HtmlControlDesigner から継承されます。) |
![]() | DataKeyField | 関連付けられたコントロールのデータ キー フィールドの値を取得または設定します。(BaseDataListDesigner から継承されます。) |
![]() | DataMember | 関連付けられたコントロールのデータ メンバ フィールドの値を取得または設定します。(BaseDataListDesigner から継承されます。) |
![]() | DataSource | 関連付けられたコントロールのデータ ソース プロパティの値を取得または設定します。(BaseDataListDesigner から継承されます。) |
![]() | DataSourceDesigner | データ ソースのデザイナがデータ バインディング用に選択されている場合は、そのデザイナを取得します。(BaseDataListDesigner から継承されます。) |
![]() | DataSourceID | データ ソース ID プロパティの値としてデザイナのバージョンを取得または設定し、関連付けられたコントロールの対応するプロパティをシャドウするために使用します。(BaseDataListDesigner から継承されます。) |
![]() | DesignerView | 関連付けられたコントロールにバインドされるデータ ソースの既定のビューを取得します。 (BaseDataListDesigner から継承されます。) |
![]() | DesignTimeHtmlRequiresLoadComplete | デザイン ホストが読み込みを完了しないと GetDesignTimeHtml メソッドを呼び出すことができないかどうかを示す値を取得します。(ControlDesigner から継承されます。) |
![]() | Expressions | 現在のコントロールの式バインディングをデザイン時に取得します。(HtmlControlDesigner から継承されます。) |
![]() | ID | コントロールの ID 文字列を取得または設定します。(ControlDesigner から継承されます。) |
![]() | InTemplateMode | デザイナ ドキュメントが現在テンプレート モードかどうかを示す値を取得します。(TemplatedControlDesigner から継承されます。) |
![]() | IsDirty | Web サーバー コントロールが変更済みとしてマークされているかどうかを示す値を取得または設定します。(ControlDesigner から継承されます。) |
![]() | ReadOnly | コントロールのプロパティがデザイン時に読み取り専用かどうかを示す値を取得または設定します。(ControlDesigner から継承されます。) |
![]() | ShouldCodeSerialize | シリアル化中に、現在のデザイン ドキュメントの分離コード ファイル内でコントロールのフィールド宣言を作成するかどうかを示す値を取得または設定します。(HtmlControlDesigner から継承されます。) |
![]() | TemplateGroups | テンプレート定義をそれぞれ含むテンプレート グループのコレクションを取得します。(TemplatedControlDesigner から継承されます。) |
![]() | Verbs | デサイナに関連付けられているコンポーネントがサポートしているデザイン時の動詞を取得します。(ComponentDesigner から継承されます。) |
![]() | ViewControl | デザイン時 HTML マークアップのプレビュー用に使用できる Web サーバー コントロールを取得または設定します。(ControlDesigner から継承されます。) |
![]() | ViewControlCreated | View コントロールがデザイン サーフェイスでの表示用に作成されているかどうかを示す値を取得または設定します。(ControlDesigner から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | DataBindingsEnabled | デザイナがデータ バインディングを許可するかどうかを示す値を取得します。 (TemplatedControlDesigner から継承されます。) |
![]() | DesignerState | デザイン時に関連付けられているコントロールのデータを永続化するために使用するオブジェクトを取得します。(ControlDesigner から継承されます。) |
![]() | DesignTimeElement | デザイン サーフェイスの HtmlControlDesigner オブジェクトと関連付けられているコントロールを表すデザイン時オブジェクトを取得します。(HtmlControlDesigner から継承されます。) |
![]() | DesignTimeElementView | コントロール デザイナのビュー コントロール オブジェクトを取得します。(ControlDesigner から継承されます。) |
![]() | HidePropertiesInTemplateMode | コントロールがテンプレート モードのときに関連付けられているコントロールのプロパティが非表示に設定されるかどうかを示す値を取得します。(ControlDesigner から継承されます。) |
![]() | InheritanceAttribute | 関連付けられているコンポーネントの継承の種類を示す属性を取得します。(ComponentDesigner から継承されます。) |
![]() | Inherited | コンポーネントが継承されているかどうかを示す値を取得します。(ComponentDesigner から継承されます。) |
![]() | ParentComponent | このデザイナの親コンポーネントを取得します。(ComponentDesigner から継承されます。) |
![]() | RootDesigner | 関連付けられているコントロールを含む Web フォーム ページのコントロール デザイナを取得します。(ControlDesigner から継承されます。) |
![]() | ShadowProperties | ユーザー設定値をオーバーライドするプロパティ値のコレクションを取得します。(ComponentDesigner から継承されます。) |
![]() | Tag | 関連付けられているコントロールの HTML マークアップ要素を表すオブジェクトを取得します。(ControlDesigner から継承されます。) |
![]() | TemplatesExist | 関連付けられたコントロールに定義されているテンプレートが存在するかどうかを示す値を取得します。 |
![]() | UsePreviewControl | コントロール デザイナが一時プレビュー コントロールを使用してデザイン時 HTML マークアップを生成するかどうかを示す値を取得します。(ControlDesigner から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 DataListDesigner オブジェクトによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 |
![]() | DoDefaultAction | コンポーネントの既定イベントに対するメソッド シグネチャをソース コード ファイル内に作成し、コード内のその位置にカーソルを移動します。 (ComponentDesigner から継承されます。) |
![]() | EnterTemplateMode | デザイナでの編集のための特定のテンプレート フレーム オブジェクトを開きます。 (TemplatedControlDesigner から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | ExitTemplateMode | 関連する変更をすべて保存した後、現在アクティブなテンプレート編集フレームを閉じます。 (TemplatedControlDesigner から継承されます。) |
![]() | GetBounds | デザイン サーフェイスに表示されるコントロールの境界を表す四角形の座標を取得します。 (ControlDesigner から継承されます。) |
![]() | GetDesignTimeHtml | オーバーロードされます。 オーバーライドされます。 デザイン時に DataList コントロールを表すために使用する HTML を取得します。 |
![]() | GetDesignTimeResourceProviderFactory | サイトの構成ファイル内のグローバリゼーション設定に応じて、適切なリソース プロバイダ ファクトリを返します。 (ControlDesigner から継承されます。) |
![]() | GetEditableDesignerRegionContent | 関連付けられたコントロールのデザイン時ビューの編集可能領域の内容を返します。 (ControlDesigner から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetPersistenceContent | コントロールの永続化できる内部 HTML マークアップをデザイン時に取得します。 (ControlDesigner から継承されます。) |
![]() | GetPersistInnerHtml | コントロールの永続化できる内部 HTML マークアップを取得します。 (ControlDesigner から継承されます。) |
![]() | GetResolvedSelectedDataSource | 関連付けられたコントロール コンテナから、特定のデータ メンバに解決されるデータ ソース コンポーネントを取得します。 (BaseDataListDesigner から継承されます。) |
![]() | GetSelectedDataSource | 関連付けられたコントロール コンテナからデータ ソース コンポーネントを取得します。 (BaseDataListDesigner から継承されます。) |
![]() | GetTemplateContainerDataItemProperty | オーバーライドされます。 テンプレート コンテナの System.Web.UI.IDataItemContainer.DataItem プロパティを取得します。 |
![]() | GetTemplateContainerDataSource | テンプレートのコンテナのデータ ソースを取得します。 (BaseDataListDesigner から継承されます。) |
![]() | GetTemplateContent | オーバーライドされます。 テンプレートの内容を取得します。 |
![]() | GetTemplateEditingVerbs | デザイナが使用できるテンプレート編集動詞を取得します。 (TemplatedControlDesigner から継承されます。) |
![]() | GetTemplatePropertyParentType | テンプレート プロパティの親の型を取得します。 (TemplatedControlDesigner から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | GetViewRendering | オーバーロードされます。 関連付けられているコントロールの内容および領域のデザイン時マークアップを格納しているオブジェクトを取得します。 (ControlDesigner から継承されます。) |
![]() | Initialize | オーバーライドされます。 コンポーネントを指定して、デザイナを初期化します。 |
![]() | InitializeExistingComponent | 既存のコンポーネントを再初期化します。 (ComponentDesigner から継承されます。) |
![]() | InitializeNewComponent | 新規作成したコンポーネントを初期化します。 (ComponentDesigner から継承されます。) |
![]() | InitializeNonDefault | 既定値以外の値に既に初期化されている、インポートされたコンポーネントの設定値を初期化します。 (ComponentDesigner から継承されます。) |
![]() | Invalidate | オーバーロードされます。 デザイン サーフェイスに表示されたコントロールを無効化し、デザイン ホストによって OnPaint メソッドが呼び出されるようにします。 (ControlDesigner から継承されます。) |
![]() | InvokeTransactedChange | オーバーロードされます。 一連の変更を、指定されたパラメータを使用して、デザイン ホストが持つ元に戻す機能によってまとめてロールバックできるトランザクションに、ラップします。 (ControlDesigner から継承されます。) |
![]() | IsPropertyBound | 関連付けられているコントロールの指定されたプロパティがデータ バインドされているかどうかを示す値を取得します。 (ControlDesigner から継承されます。) |
![]() | Localize | 提供されたリソース ライタを使用して、関連付けられているコントロールのローカライズ可能なプロパティをデザイン ホストのリソースに永続化します。 (ControlDesigner から継承されます。) |
![]() | OnAutoFormatApplied | オートフォーマット スキームが、関連付けられたコントロールに適用されたときに呼び出されます。 (BaseDataListDesigner から継承されます。) |
![]() | OnComponentChanged | 関連付けられたコントロールに変更があった場合に呼び出されます。 (BaseDataListDesigner から継承されます。) |
![]() | OnComponentChanging | 関連付けられているコントロールの ComponentChanging イベントを処理するメソッドを表します。 (ControlDesigner から継承されます。) |
![]() | OnSetComponentDefaults | コンポーネントの既定のプロパティを設定します。 (ComponentDesigner から継承されます。) |
![]() | OnSetParent | このデザイナの親が変更された場合に、追加処理を実行できるようにします。 (TemplatedControlDesigner から継承されます。) |
![]() | RaiseResizeEvent | OnControlResize イベントを発生させます。 (ControlDesigner から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | RegisterClone | 複製が作成されたコントロールの内部データを登録します。 (ControlDesigner から継承されます。) |
![]() | SetEditableDesignerRegionContent | デザイン時にコントロールの編集可能領域の内容を指定します。 (ControlDesigner から継承されます。) |
![]() | SetTemplateContent | オーバーライドされます。 指定したテンプレートとフレームの内容を設定します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
![]() | UpdateDesignTimeHtml | デザイン時 HTML を更新します。 (TemplatedControlDesigner から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CreateErrorDesignTimeHtml | オーバーロードされます。 デザイン時にエラー メッセージを表示するための HTML マークアップを作成します。 (ControlDesigner から継承されます。) |
![]() | CreatePlaceHolderDesignTimeHtml | オーバーロードされます。 コントロールの種類と ID を表示する単純な四角形のプレースホルダ表示を提供します。 (ControlDesigner から継承されます。) |
![]() | CreateTemplateEditingFrame | オーバーライドされます。 指定した動詞を使用してテンプレート編集フレームを作成します。 |
![]() | CreateViewControl | デザイン サーフェイスで表示または描画するために関連付けられているコントロールのコピーを返します。 (ControlDesigner から継承されます。) |
![]() | Dispose | オーバーロードされます。 オーバーライドされます。 DataListDesigner オブジェクトによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 |
![]() | Finalize | ガベージ コレクションでオブジェクトがクリアされる前に、Dispose(false) を呼び出して、リソースの解放を試みます。 (ComponentDesigner から継承されます。) |
![]() | GetCachedTemplateEditingVerbs | オーバーライドされます。 デザイナが使用できるキャッシュされたテンプレート編集動詞を取得します。 |
![]() | GetDesignTimeDataSource | オーバーロードされます。 デザイン時にデータ ソースとして使用できるオブジェクトを生成します。 (BaseDataListDesigner から継承されます。) |
![]() | GetEmptyDesignTimeHtml | オーバーライドされます。 デザイン時に空のテンプレート ベースのコントロールを表すために使用する HTML を取得します。 |
![]() | GetErrorDesignTimeHtml | オーバーライドされます。 デザイン時において、コントロールの表示中にエラーが発生した場合に指定した例外を表示する HTML を取得します。 |
![]() | GetService | デザイナのコンポーネントのデザイン モード サイトから、指定した型のサービスの取得を試みます。 (ComponentDesigner から継承されます。) |
![]() | GetTemplateFromText | 指定したテキストからテンプレートを作成します。 (TemplatedControlDesigner から継承されます。) |
![]() | GetTextFromTemplate | 指定したテンプレートを表すテキスト文字列を取得します。 (TemplatedControlDesigner から継承されます。) |
![]() | InvokeGetInheritanceAttribute | 指定した ComponentDesigner の InheritanceAttribute を取得します。 (ComponentDesigner から継承されます。) |
![]() | InvokePropertyBuilder | 関連付けられたコントロールのコンポーネント エディタを起動します。 (BaseDataListDesigner から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | OnAutoFormat | AutoFormat イベントを処理します。 (BaseDataListDesigner から継承されます。) |
![]() | OnBehaviorAttached | デザイナに動作が結び付けられている場合に、追加処理を実行できるようにします。 (TemplatedControlDesigner から継承されます。) |
![]() | OnBehaviorDetaching | 動作と要素の関連付けが解除されたときに呼び出されます。 (HtmlControlDesigner から継承されます。) |
![]() | OnBindingsCollectionChanged | データ バインディング コレクションが変更されると、呼び出されます。 (ControlDesigner から継承されます。) |
![]() | OnClick | 関連付けられているコントロールをデザイン時にユーザーがクリックすると、デザイン ホストによって呼び出されます。 (ControlDesigner から継承されます。) |
![]() | OnControlResize | 関連付けられている Web サーバー コントロールのサイズがデザイン時にデザイン ホストで変更された場合に呼び出されます。 (ControlDesigner から継承されます。) |
![]() | OnDataSourceChanged | 関連付けられたコントロールのデータ ソースが変更された場合に呼び出されます。 (BaseDataListDesigner から継承されます。) |
![]() | OnPaint | CustomPaint 値が true の場合に、コントロール デザイナが関連付けられているコントロールをデザイン サーフェイスに描画すると呼び出されます。 (ControlDesigner から継承されます。) |
![]() | OnPropertyBuilder | プロパティ ビルダ イベントを処理するメソッドを表します。 (BaseDataListDesigner から継承されます。) |
![]() | OnSchemaRefreshed | オーバーライドされます。 基底のコントロールがバインドされているデータ ソースに新しいスキーマが読み込まれるときに呼び出されます。 |
![]() | OnStylesChanged | 関連付けられたコントロールのスタイルが変更されたときに実行する必要がある機能を実装するためにオーバーライドできます。 (BaseDataListDesigner から継承されます。) |
![]() | OnTemplateEditingVerbsChanged | オーバーライドされます。 テンプレート編集動詞が変更されたときに呼び出されます。 |
![]() | OnTemplateModeChanged | テンプレート モードが変更された場合に、追加処理を実行できるようにします。 (TemplatedControlDesigner から継承されます。) |
![]() | PostFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性から、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) |
![]() | PostFilterEvents | デザイナが、TypeDescriptor を通じて公開する一連のイベントから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) |
![]() | PostFilterProperties | デザイナが、TypeDescriptor を通じて公開する一連のプロパティから、項目を変更または削除できるようにします。 (ComponentDesigner から継承されます。) |
![]() | PreFilterAttributes | デザイナが、TypeDescriptor を通じて公開する一連の属性に項目を追加できるようにします。 (ComponentDesigner から継承されます。) |
![]() | PreFilterEvents | デザイン時にコンポーネントの TypeDescriptor オブジェクトに公開されているイベントのリストを設定します。 (HtmlControlDesigner から継承されます。) |
![]() | PreFilterProperties | [プロパティ] グリッドの表示に対してプロパティの削除や追加を行ったり、または、関連するコントロールのプロパティをシャドウするために、デザイナによって使用されます。 (BaseDataListDesigner から継承されます。) |
![]() | RaiseComponentChanged | コンポーネントが変更されたことを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) |
![]() | RaiseComponentChanging | コンポーネントが変更されようとしていることを IComponentChangeService に通知します。 (ComponentDesigner から継承されます。) |
![]() | SaveActiveTemplateEditingFrame | アクティブなテンプレート編集フレームを保存します。 (TemplatedControlDesigner から継承されます。) |
![]() | SetRegionContent | コントロールのデザイン時ビューの編集可能領域の内容を指定します。 (ControlDesigner から継承されます。) |
![]() | SetViewFlags | 指定したビットごとの ViewFlags 列挙体を指定したフラグ値に割り当てます。 (ControlDesigner から継承されます。) |

- DataListDesignerのページへのリンク