HierarchicalDataBoundControlDesigner クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HierarchicalDataBoundControl コントロールを、デザイナー ホストで、デザイン時に使用できるようにします。
public ref class HierarchicalDataBoundControlDesigner : System::Web::UI::Design::WebControls::BaseDataBoundControlDesigner
public class HierarchicalDataBoundControlDesigner : System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner
type HierarchicalDataBoundControlDesigner = class
inherit BaseDataBoundControlDesigner
Public Class HierarchicalDataBoundControlDesigner
Inherits BaseDataBoundControlDesigner
- 継承
-
HierarchicalDataBoundControlDesigner
- 派生
例
次のコード例は、 クラスを拡張して、 HierarchicalDataBoundControlDesigner デザイン時にコントロールから派生したコントロールの外観を変更する方法を HierarchicalDataBoundControl 示しています。
この例では、 から クラスをMyHierarchicalDataBoundControl
HierarchicalDataBoundControl派生させます。 クラスは MyHierarchicalDataBoundControl
、 の HierarchicalDataBoundControl単なるコピーです。 この例では、 クラスから クラスを派生MyHierarchicalDataBoundControlDesigner
させ、 HierarchicalDataBoundControlDesigner クラスに の MyHierarchicalDataBoundControlDesigner
オブジェクトをMyHierarchicalDataBoundControl
配置DesignerAttributeします。
は MyHierarchicalDataBoundControlDesigner
、 メソッドを PreFilterProperties オーバーライドして、プロパティを NamingContainer デザイン時に [プロパティ ] グリッドに表示します。 デザイン時マークアップが GetDesignTimeHtml または の場合、Emptyまたはデザイン時マークアップがnull
空<span>
のブロックである場合 (つまり、...>
タグと</span>
タグの間に内部マークアップがない場合) は、 メソッドをオーバーライドしてプレースホルダーのマークアップを<span
生成します。
using System;
using System.IO;
using System.Web;
using System.Drawing;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
namespace Examples.CS.WebControls.Design
{
// The MyHierarchicalDataBoundControl is a copy of the
// HierarchicalDataBoundControl.
[AspNetHostingPermission(SecurityAction.Demand,
Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level = AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(Examples.CS.WebControls.Design.
MyHierarchicalDataBoundControlDesigner))]
public class MyHierarchicalDataBoundControl :
HierarchicalDataBoundControl
{
} // MyHierarchicalDataBoundControl
// Override members of the ierarchicalDataBoundControlDesigner.
[ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
public class MyHierarchicalDataBoundControlDesigner :
HierarchicalDataBoundControlDesigner
{
const string bracketClose = ">";
const string spanOpen = "<SPAN";
const string spanClose = "</SPAN>";
// Return the markup for a placeholder, if the inner markup is empty.
// For brevity, the code that is used to detect embedded white_space
// in the tags is not shown.
public override string GetDesignTimeHtml()
{
// Get the design-time markup from the base method.
string markup = base.GetDesignTimeHtml();
// If the markup is null or empty, return the markup
// for the placeholder.
if(string.IsNullOrEmpty(markup))
return GetEmptyDesignTimeHtml();
// Make the markup uniform case so that the IndexOf will work.
string MARKUP = markup.ToUpper();
int charX;
// Look for a <span ...> tag.
if ((charX = MARKUP.IndexOf(spanOpen)) >= 0)
{
// Find closing bracket of span open tag.
if ((charX = MARKUP.IndexOf(bracketClose,
charX+spanOpen.Length)) >= 0)
{
// If the inner markup of <span ...></span> is empty,
// return the markup for a placeholder.
if (string.Compare(MARKUP, charX + 1, spanClose, 0,
spanClose.Length) == 0)
return GetEmptyDesignTimeHtml();
}
}
// Return the original markup, if the inner markup is not empty.
return markup;
}
// Shadow the control properties with design-time properties.
protected override void PreFilterProperties(IDictionary properties)
{
string namingContainer = "NamingContainer";
// Call the base method first.
base.PreFilterProperties(properties);
// Make the NamingContainery visible in the Properties grid.
PropertyDescriptor selectProp =
(PropertyDescriptor)properties[namingContainer];
properties[namingContainer] =
TypeDescriptor.CreateProperty(selectProp.ComponentType,
selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
} // MyHierarchicalDataBoundControlDesigner
} // Examples.CS.WebControls.Design
Imports System.IO
Imports System.Web
Imports System.Drawing
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions
Namespace Examples.VB.WebControls.Design
' The MyHierarchicalDataBoundControl is a copy of the
' HierarchicalDataBoundControl.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<Designer(GetType(Examples.VB.WebControls.Design. _
MyHierarchicalDataBoundControlDesigner))> _
Public Class MyHierarchicalDataBoundControl
Inherits HierarchicalDataBoundControl
End Class
' Override members of the HierarchicalDataBoundControlDesigner.
<ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
Public Class MyHierarchicalDataBoundControlDesigner
Inherits HierarchicalDataBoundControlDesigner
Private Const bracketClose As String = ">"
Private Const spanOpen As String = "<SPAN"
Private Const spanClose As String = "</SPAN>"
' Return the markup for a placeholder, if the inner markup is empty.
' For brevity, the code that is used to detect embedded white_space
' in the tags is not shown.
Public Overrides Function GetDesignTimeHtml() As String
' Get the design-time markup from the base method.
Dim markup As String = MyBase.GetDesignTimeHtml()
' If the markup is null or empty, return the markup
' for the placeholder.
If String.IsNullOrEmpty(markup) Then
Return GetEmptyDesignTimeHtml()
End If
' Make the markup uniform case so that the IndexOf will work.
Dim markupUC As String = markup.ToUpper()
Dim charX As Integer
' Look for a <span ...> tag.
charX = markupUC.IndexOf(spanOpen)
If charX >= 0 Then
' Find closing bracket of span open tag.
charX = markupUC.IndexOf(bracketClose, charX + spanOpen.Length)
If charX >= 0 Then
' If the inner markup of <span ...></span> is empty,
' return the markup for a placeholder.
If String.Compare(markupUC, charX + 1, _
spanClose, 0, spanClose.Length) = 0 Then
Return GetEmptyDesignTimeHtml()
End If
End If
End If
' Return the original markup, if the inner markup is not empty.
Return markup
End Function ' GetDesignTimeHtml
' Shadow the control properties with design-time properties.
Protected Overrides Sub PreFilterProperties( _
ByVal properties As IDictionary)
Dim namingContainer As String = "NamingContainer"
' Call the base method first.
MyBase.PreFilterProperties(properties)
' Make the NamingContainery visible in the Properties grid.
Dim selectProp As PropertyDescriptor = _
CType(properties(namingContainer), PropertyDescriptor)
properties(namingContainer) = _
TypeDescriptor.CreateProperty(selectProp.ComponentType, _
selectProp, BrowsableAttribute.Yes)
End Sub
End Class
End Namespace ' Examples.VB.WebControls.Design
注釈
デザイナー ホストでは、ユーザーが [ソース] ビューから [デザイン] ビューに切り替えると、抽象クラスから HierarchicalDataBoundControl 派生したコントロールを記述するマークアップ ソース コードが解析され、デザイン画面にコントロールのデザイン時バージョンが作成されます。 ユーザーがソース ビューに戻ると、デザイン時コントロールはマークアップ ソース コードに永続化され、Web ページのマークアップに編集されます。 クラスは HierarchicalDataBoundControlDesigner 、デザイナー ホストの から HierarchicalDataBoundControl 派生したコントロールのデザイン時サポートを提供します。
クラス プロパティには HierarchicalDataBoundControlDesigner 、次の機能があります。
プロパティは ActionLists 、通常、デザイナーの DesignerActionListCollection 継承ツリーの各レベルの クラスから DesignerActionList 派生した オブジェクトを含む オブジェクトを返します。
プロパティを DataSourceDesigner 使用すると、データ ソースのデザイナー (定義されている場合) にアクセスできます。
プロパティは DesignerView 、関連付けられたコントロールにバインドされているデータ ソースの既定のビューを取得します。
プロパティは UseDataSourcePickerActionList 、データ ソースを選択および作成するために、コントロールが既定のアクション リストをレンダリングする必要があるかどうかを決定します。
クラス メソッドには HierarchicalDataBoundControlDesigner 、次の機能があります。
メソッドは ConnectToDataSource 、現在のデータ ソースに接続するために必要なアクションを実行します。
メソッドは CreateDataSource 、関連付けられたコントロールの新しいデータ ソースを作成します。
メソッドは DataBind 、 クラスから派生した関連付けられたコントロールを HierarchicalDataBoundControl デザイン時データ ソースにバインドします。
メソッドは DisconnectFromDataSource 、現在のデータ ソースから切断するために必要なアクションを実行します。
メソッドは GetDesignTimeDataSource 、関連付けられたコントロールのデザイン時に使用できるデータ ソースを取得します。
メソッドは GetSampleDataSource 、関連付けられたコントロールのデザイン時に使用できるサンプル データ ソースを構築します。
メソッドは PreFilterProperties 、 からプロパティを削除したり、 クラスから HierarchicalDataBoundControl 派生した関連付けられたコントロールのシャドウ プロパティにプロパティを追加したりするために使用されます。
コンストラクター
HierarchicalDataBoundControlDesigner() |
HierarchicalDataBoundControlDesigner クラスの新しいインスタンスを初期化します。 |
プロパティ
ActionLists |
このデザイナーのデザイナー アクション リスト コレクションを取得します。 |
AllowResize |
デザイン時環境でコントロールのサイズを変更できるかどうかを示す値を取得します。 (継承元 ControlDesigner) |
AssociatedComponents |
デザイナーで管理されているコンポーネントに関連付けられているコンポーネントのコレクションを取得します。 (継承元 ComponentDesigner) |
AutoFormats |
関連付けられたコントロールの [オートフォーマット] ダイアログ ボックスにデザイン時に表示される定義済みの自動書式指定スキームのコレクションを取得します。 (継承元 ControlDesigner) |
Behavior |
古い.
デザイナーに関連付けられている DHTML 動作を取得または設定します。 (継承元 HtmlControlDesigner) |
Component |
デザイナーがデザインするコンポーネントを取得します。 (継承元 ComponentDesigner) |
DataBindings |
現在のコントロールのデータ バインディング コレクションを取得します。 (継承元 HtmlControlDesigner) |
DataBindingsEnabled |
関連付けられているコントロールの格納先の領域がデータ バインディングをサポートするかどうかを示す値を取得します。 (継承元 ControlDesigner) |
DataSource |
関連付けられたコントロールの DataSource プロパティの値を取得または設定します。 (継承元 BaseDataBoundControlDesigner) |
DataSourceDesigner |
データ ソースのデザイナーがデータ バインディング用に選択されている場合、そのデザイナーにアクセスできるようにします。 |
DataSourceID |
基になる DataSourceID オブジェクトの BaseDataBoundControl プロパティの値を取得または設定します。 (継承元 BaseDataBoundControlDesigner) |
DesignerState |
デザイン時に関連付けられているコントロールのデータを永続化するために使用するオブジェクトを取得します。 (継承元 ControlDesigner) |
DesignerView |
関連付けられたコントロールにバインドされるデータ ソースの既定のビューを取得します。 |
DesignTimeElement |
古い.
デザイン サーフェイスの HtmlControlDesigner オブジェクトと関連付けられているコントロールを表すデザイン時オブジェクトを取得します。 (継承元 HtmlControlDesigner) |
DesignTimeElementView |
古い.
コントロール デザイナーのビュー コントロール オブジェクトを取得します。 (継承元 ControlDesigner) |
DesignTimeHtmlRequiresLoadComplete |
古い.
デザイン ホストが読み込みを完了しないと GetDesignTimeHtml メソッドを呼び出すことができないかどうかを示す値を取得します。 (継承元 ControlDesigner) |
Expressions |
現在のコントロールの式バインディングをデザイン時に取得します。 (継承元 HtmlControlDesigner) |
HidePropertiesInTemplateMode |
コントロールがテンプレート モードのときに関連付けられているコントロールのプロパティが非表示に設定されるかどうかを示す値を取得します。 (継承元 ControlDesigner) |
ID |
コントロールの ID 文字列を取得または設定します。 (継承元 ControlDesigner) |
InheritanceAttribute |
関連付けられているコンポーネントの継承の種類を示す属性を取得します。 (継承元 ComponentDesigner) |
Inherited |
コンポーネントが継承されているかどうかを示す値を取得します。 (継承元 ComponentDesigner) |
InTemplateMode |
デザイン ホストでコントロールがテンプレート表示モードまたは編集モードのいずれかであるかどうかを示す値を取得します。 InTemplateMode プロパティは読み取り専用です。 (継承元 ControlDesigner) |
IsDirty |
古い.
Web サーバー コントロールが変更済みとしてマークされているかどうかを示す値を取得または設定します。 (継承元 ControlDesigner) |
ParentComponent |
このデザイナーの親コンポーネントを取得します。 (継承元 ComponentDesigner) |
ReadOnly |
古い.
コントロールのプロパティがデザイン時に読み取り専用かどうかを示す値を取得または設定します。 (継承元 ControlDesigner) |
RootDesigner |
関連付けられているコントロールを含む Web フォーム ページのコントロール デザイナーを取得します。 (継承元 ControlDesigner) |
SetTextualDefaultProperty |
HierarchicalDataBoundControl コントロールを、デザイナー ホストで、デザイン時に使用できるようにします。 (継承元 ComponentDesigner) |
ShadowProperties |
ユーザー設定値をオーバーライドするプロパティ値のコレクションを取得します。 (継承元 ComponentDesigner) |
ShouldCodeSerialize |
古い.
シリアル化中に、現在のデザイン ドキュメントの分離コード ファイル内でコントロールのフィールド宣言を作成するかどうかを示す値を取得または設定します。 (継承元 HtmlControlDesigner) |
Tag |
関連付けられているコントロールの HTML マークアップ要素を表すオブジェクトを取得します。 (継承元 ControlDesigner) |
TemplateGroups |
それぞれが 1 つまたは複数のテンプレート定義を含む、テンプレート グループのコレクションを取得します。 (継承元 ControlDesigner) |
UseDataSourcePickerActionList |
データ ソース ID のドロップダウン リストおよび関連タスクが含まれた既定のアクション リストをコントロールが表示するかどうかを示す値を取得します。 |
UsePreviewControl |
コントロール デザイナーが一時プレビュー コントロールを使用してデザイン時 HTML マークアップを生成するかどうかを示す値を取得します。 (継承元 ControlDesigner) |
Verbs |
デサイナに関連付けられているコンポーネントがサポートしているデザイン時の動詞を取得します。 (継承元 ComponentDesigner) |
ViewControl |
デザイン時 HTML マークアップのプレビュー用に使用できる Web サーバー コントロールを取得または設定します。 (継承元 ControlDesigner) |
ViewControlCreated |
|
Visible |
コントロールがデザイン時に表示されるかどうかを示す値を取得します。 (継承元 ControlDesigner) |
メソッド
ConnectToDataSource() |
現在のデータ ソースへの接続に必要なアクションを実行します。 |
CreateDataSource() |
関連付けられたコントロールの新しいデータ ソースを作成します。 |
CreateErrorDesignTimeHtml(String) |
指定したエラー メッセージをデザイン時に表示するための HTML マークアップを作成します。 (継承元 ControlDesigner) |
CreateErrorDesignTimeHtml(String, Exception) |
指定した例外エラー メッセージをデザイン時に表示するための HTML マークアップを作成します。 (継承元 ControlDesigner) |
CreatePlaceHolderDesignTimeHtml() |
コントロールの種類と ID を表示する単純な四角形のプレースホルダー表示を提供します。 (継承元 ControlDesigner) |
CreatePlaceHolderDesignTimeHtml(String) |
コントロールの種類と ID を表示する単純な四角形のプレースホルダー表示を提供します。指定された追加指示または追加情報も提供します。 (継承元 ControlDesigner) |
CreateViewControl() |
デザイン サーフェイスで表示または描画するために関連付けられているコントロールのコピーを返します。 (継承元 ControlDesigner) |
DataBind(BaseDataBoundControl) |
関連付けられたコントロールをデザイン時のデータ ソースにバインドします。 |
DisconnectFromDataSource() |
現在のデータ ソースからの接続を解除するために必要なアクションを実行します。 |
Dispose() |
ComponentDesigner によって使用されているすべてのリソースを解放します。 (継承元 ComponentDesigner) |
Dispose(Boolean) |
BaseDataBoundControlDesigner オブジェクトによって使用されているアンマネージド リソースを解放します。オプションでマネージド リソースも解放できます。 (継承元 BaseDataBoundControlDesigner) |
DoDefaultAction() |
コンポーネントの既定イベントに対するメソッド シグネチャをソース コード ファイル内に作成し、コード内のその位置にカーソルを移動します。 (継承元 ComponentDesigner) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetBounds() |
デザイン サーフェイスに表示されるコントロールの境界を表す四角形の座標を取得します。 (継承元 ControlDesigner) |
GetDesignTimeDataSource() |
デザイン時に、関連付けられたコントロールで使用できるデータ ソースを取得します。 |
GetDesignTimeHtml() |
デザイン時にコントロールを表示するために使用するマークアップを生成します。 (継承元 BaseDataBoundControlDesigner) |
GetDesignTimeHtml(DesignerRegionCollection) |
コントロールを表示する HTML マークアップを取得し、現在のコントロール デザイナー領域をコレクションに設定します。 (継承元 ControlDesigner) |
GetEditableDesignerRegionContent(EditableDesignerRegion) |
関連付けられたコントロールのデザイン時ビューの編集可能領域の内容を返します。 (継承元 ControlDesigner) |
GetEmptyDesignTimeHtml() |
コントロールが空の場合、またはデータ ソースを取得できない場合に、デザイン時にコントロールを表示するために使用するマークアップを提供します。 (継承元 BaseDataBoundControlDesigner) |
GetErrorDesignTimeHtml(Exception) |
エラーが発生すると、デザイン時にコントロールを表示するために使用するマークアップを提供します。 (継承元 BaseDataBoundControlDesigner) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetPersistenceContent() |
コントロールの永続化できる内部 HTML マークアップをデザイン時に取得します。 (継承元 ControlDesigner) |
GetPersistInnerHtml() |
古い.
コントロールの永続化できる内部 HTML マークアップを取得します。 (継承元 ControlDesigner) |
GetSampleDataSource() |
関連付けられたコントロールに対して、デザイン時に使用できるサンプル データ ソースを構築します。 |
GetService(Type) |
デザイナーのコンポーネントのデザイン モード サイトから、指定した型のサービスの取得を試みます。 (継承元 ComponentDesigner) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetViewRendering() |
関連付けられているコントロールの内容および領域のデザイン時マークアップを格納しているオブジェクトを取得します。 (継承元 ControlDesigner) |
Initialize(IComponent) |
関連付けられたコントロールをデザイナーで表示、編集、デザインできるように準備します。 (継承元 BaseDataBoundControlDesigner) |
InitializeExistingComponent(IDictionary) |
既存のコンポーネントを再初期化します。 (継承元 ComponentDesigner) |
InitializeNewComponent(IDictionary) |
新たに作成されたコンポーネントを初期化します。 (継承元 ComponentDesigner) |
InitializeNonDefault() |
古い.
古い.
既定値以外の値に既に初期化されている、インポートされたコンポーネントの設定値を初期化します。 (継承元 ComponentDesigner) |
Invalidate() |
デザイン サーフェイスに表示されたコントロールの領域全体を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。 (継承元 ControlDesigner) |
Invalidate(Rectangle) |
デザイン サーフェイスに表示されたコントロールの指定された領域を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。 (継承元 ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
指定した InheritanceAttribute の ComponentDesigner を取得します。 (継承元 ComponentDesigner) |
IsPropertyBound(String) |
古い.
関連付けられているコントロールの指定されたプロパティがデータ バインドされているかどうかを示す値を取得します。 (継承元 ControlDesigner) |
Localize(IDesignTimeResourceWriter) |
提供されたリソース ライターを使用して、関連付けられているコントロールのローカライズ可能なプロパティをデザイン ホストのリソースに永続化します。 (継承元 ControlDesigner) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
OnAutoFormatApplied(DesignerAutoFormat) |
定義済みのオートフォーマット スキームが関連付けられているコントロールに適用されているときに呼び出されます。 (継承元 ControlDesigner) |
OnBehaviorAttached() |
コントロール デザイナーが Behavior オブジェクトにアタッチされていると、呼び出されます。 (継承元 ControlDesigner) |
OnBehaviorDetaching() |
古い.
動作と要素の関連付けが解除されたときに呼び出されます。 (継承元 HtmlControlDesigner) |
OnBindingsCollectionChanged(String) |
古い.
データ バインディング コレクションが変更されると、呼び出されます。 (継承元 ControlDesigner) |
OnClick(DesignerRegionMouseEventArgs) |
関連付けられているコントロールをデザイン時にユーザーがクリックすると、デザイン ホストによって呼び出されます。 (継承元 ControlDesigner) |
OnComponentChanged(Object, ComponentChangedEventArgs) |
関連付けられているコントロールが変更されたときに呼び出されます。 (継承元 ControlDesigner) |
OnComponentChanging(Object, ComponentChangingEventArgs) |
関連付けられているコントロールの ComponentChanging イベントを処理するメソッドを表します。 (継承元 ControlDesigner) |
OnControlResize() |
古い.
関連付けられている Web サーバー コントロールのサイズがデザイン時にデザイン ホストで変更された場合に呼び出されます。 (継承元 ControlDesigner) |
OnDataSourceChanged(Boolean) |
関連付けられた BaseDataBoundControl オブジェクトのデータ ソースが変更された場合に呼び出されます。 (継承元 BaseDataBoundControlDesigner) |
OnPaint(PaintEventArgs) |
CustomPaint 値が |
OnSchemaRefreshed() |
関連付けられた BaseDataBoundControl オブジェクトのデータ ソースによって新しいスキーマが読み込まれたときに呼び出されます。 (継承元 BaseDataBoundControlDesigner) |
OnSetComponentDefaults() |
古い.
古い.
コンポーネントの既定のプロパティを設定します。 (継承元 ComponentDesigner) |
OnSetParent() |
関連付けられたコントロールが親コントロールに結び付けられている場合に追加処理を実行する手段を提供します。 (継承元 HtmlControlDesigner) |
PostFilterAttributes(IDictionary) |
デザイナーが、TypeDescriptor を通じて公開する一連の属性から、項目を変更または削除できるようにします。 (継承元 ComponentDesigner) |
PostFilterEvents(IDictionary) |
デザイナーが、TypeDescriptor を通じて公開する一連のイベントから、項目を変更または削除できるようにします。 (継承元 ComponentDesigner) |
PostFilterProperties(IDictionary) |
デザイナーが、TypeDescriptor を通じて公開する一連のプロパティから、項目を変更または削除できるようにします。 (継承元 ComponentDesigner) |
PreFilterAttributes(IDictionary) |
デザイナーが、TypeDescriptor を通じて公開する一連の属性に項目を追加できるようにします。 (継承元 ComponentDesigner) |
PreFilterEvents(IDictionary) |
デザイン時にコンポーネントの TypeDescriptor オブジェクトに公開されているイベントのリストを設定します。 (継承元 HtmlControlDesigner) |
PreFilterProperties(IDictionary) |
プロパティ グリッドの表示に対してプロパティの削除または追加を行ったり、または、関連するコントロールのプロパティをシャドウするために、デザイナーによって使用されます。 |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
コンポーネントが変更されたことを IComponentChangeService に通知します。 (継承元 ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
コンポーネントが変更されようとしていることを IComponentChangeService に通知します。 (継承元 ComponentDesigner) |
RaiseResizeEvent() |
古い.
OnControlResize() イベントを発生させます。 (継承元 ControlDesigner) |
RegisterClone(Object, Object) |
複製が作成されたコントロールの内部データを登録します。 (継承元 ControlDesigner) |
SetEditableDesignerRegionContent(EditableDesignerRegion, String) |
デザイン時にコントロールの編集可能領域の内容を指定します。 (継承元 ControlDesigner) |
SetRegionContent(EditableDesignerRegion, String) |
コントロールのデザイン時ビューの編集可能領域の内容を指定します。 (継承元 ControlDesigner) |
SetViewFlags(ViewFlags, Boolean) |
指定したビットごとの ViewFlags 列挙体を指定したフラグ値に割り当てます。 (継承元 ControlDesigner) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
UpdateDesignTimeHtml() |
GetDesignTimeHtml メソッドを呼び出して、関連付けられている Web サーバー コントロールのデザイン時 HTML マークアップを更新します。 (継承元 ControlDesigner) |
明示的なインターフェイスの実装
適用対象
こちらもご覧ください
.NET