ReadWriteControlDesigner 類別

定義

警告

The recommended alternative is ContainerControlDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. http://go.microsoft.com/fwlink/?linkid=14202

擴充讀取/寫入伺服器控制項的設計階段行為。

public ref class ReadWriteControlDesigner : System::Web::UI::Design::ControlDesigner
public class ReadWriteControlDesigner : System.Web.UI.Design.ControlDesigner
[System.Obsolete("The recommended alternative is ContainerControlDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. http://go.microsoft.com/fwlink/?linkid=14202")]
public class ReadWriteControlDesigner : System.Web.UI.Design.ControlDesigner
type ReadWriteControlDesigner = class
    inherit ControlDesigner
[<System.Obsolete("The recommended alternative is ContainerControlDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. http://go.microsoft.com/fwlink/?linkid=14202")>]
type ReadWriteControlDesigner = class
    inherit ControlDesigner
Public Class ReadWriteControlDesigner
Inherits ControlDesigner
繼承
衍生
屬性

備註

注意

ReadWriteControlDesigner 類別已經過時。 將 ContainerControlDesigner 類別用於對等的控制項設計工具功能。

這個控制項設計工具可讓您將控制項放到這個設計工具的 控制項上。

給繼承者的注意事項

想要控制項支援新增子控制項的設計工具實作者應該使用 ReadWriteControlDesigner 。 如果您不想讓控制項支援子控制項,請使用衍生自 ControlDesigner 的設計工具。

建構函式

ReadWriteControlDesigner()
已淘汰.

初始化 ReadWriteControlDesigner 類別的執行個體。

屬性

ActionLists
已淘汰.

取得控制項設計工具的動作清單集合。

(繼承來源 ControlDesigner)
AllowResize
已淘汰.

取得值,指出是否可在設計階段環境中調整控制項的大小。

(繼承來源 ControlDesigner)
AssociatedComponents
已淘汰.

取得元件集合,該集合與設計工具管理的元件相關聯。

(繼承來源 ComponentDesigner)
AutoFormats
已淘汰.

針對設計階段的相關聯控制項,取得要在 [自動格式化] 對話方塊中顯示之預先定義的自動格式化配置集合。

(繼承來源 ControlDesigner)
Behavior
已淘汰.

取得或設定與設計工具相關聯的 DHTML 行為。

(繼承來源 HtmlControlDesigner)
Component
已淘汰.

取得這個設計工具正在設計的元件。

(繼承來源 ComponentDesigner)
DataBindings
已淘汰.

取得目前控制項的資料繫結 (Data Binding) 集合。

(繼承來源 HtmlControlDesigner)
DataBindingsEnabled
已淘汰.

取得值,指出關聯控制項的包含區域是否支援資料繫結。

(繼承來源 ControlDesigner)
DesignerState
已淘汰.

取得物件,用於在設計階段保存關聯控制項的資料。

(繼承來源 ControlDesigner)
DesignTimeElement
已淘汰.

取得設計階段物件,表示與設計介面上 HtmlControlDesigner 物件相關聯的控制項。

(繼承來源 HtmlControlDesigner)
DesignTimeElementView
已淘汰.

取得控制項設計工具的檢視控制項物件。

(繼承來源 ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
已淘汰.

取得值,指出設計主應用程式在呼叫 GetDesignTimeHtml 方法之前是否必須完成載入。

(繼承來源 ControlDesigner)
Expressions
已淘汰.

在設計階段取得目前控制項的運算式繫結。

(繼承來源 HtmlControlDesigner)
HidePropertiesInTemplateMode
已淘汰.

取得值,指示當控制項處於樣板模式時,關聯控制項的屬性是否會隱藏。

(繼承來源 ControlDesigner)
ID
已淘汰.

取得或設定控制項的 ID 字串。

(繼承來源 ControlDesigner)
InheritanceAttribute
已淘汰.

取得屬性 (Attribute),表示相關元件的繼承 (Inheritance) 型別。

(繼承來源 ComponentDesigner)
Inherited
已淘汰.

取得值,表示是否要繼承這個元件。

(繼承來源 ComponentDesigner)
InTemplateMode
已淘汰.

取得值,指出控制項在設計主應用程式中處於樣板檢視模式還是編輯模式。 InTemplateMode 屬性是唯讀的。

(繼承來源 ControlDesigner)
IsDirty
已淘汰.

取得或設定值,指出 Web 伺服器控制項是否已標記為變更。

(繼承來源 ControlDesigner)
ParentComponent
已淘汰.

取得這個設計工具的父元件。

(繼承來源 ComponentDesigner)
ReadOnly
已淘汰.

取得或設定值,指出控制項屬性於設計階段是否為唯讀。

(繼承來源 ControlDesigner)
RootDesigner
已淘汰.

為包含關聯控制項的 Web Form 網頁,取得控制項設計工具。

(繼承來源 ControlDesigner)
SetTextualDefaultProperty
已淘汰.

擴充讀取/寫入伺服器控制項的設計階段行為。

(繼承來源 ComponentDesigner)
ShadowProperties
已淘汰.

取得覆寫使用者設定的屬性值集合。

(繼承來源 ComponentDesigner)
ShouldCodeSerialize
已淘汰.

取得或設定值,指出是否應該於序列化 (Serialization) 期間,在程式碼後置 (Code-Behind) 檔案中為目前設計文件建立控制項的欄位宣告。

(繼承來源 HtmlControlDesigner)
Tag
已淘汰.

取得物件,表示關聯控制項的 HTML 標記項目。

(繼承來源 ControlDesigner)
TemplateGroups
已淘汰.

取得範本群組集合,各範本群組包含一個或多個範本定義。

(繼承來源 ControlDesigner)
UsePreviewControl
已淘汰.

取得值,其中該值會表示控制項設計工具是否使用暫時預覽控制項以產生設計階段 HTML 標記。

(繼承來源 ControlDesigner)
Verbs
已淘汰.

取得與設計工具相關元件所支援的設計階段動詞命令 (Verb)。

(繼承來源 ComponentDesigner)
ViewControl
已淘汰.

取得或設定 Web 伺服器控制項,可用於預覽設計階段的 HTML 標記。

(繼承來源 ControlDesigner)
ViewControlCreated
已淘汰.

取得或設定值,指出是否已建立 View 控制項以在設計介面上顯示。

(繼承來源 ControlDesigner)
Visible
已淘汰.

取得值,這個值表示控制項在設計階段是否為可見的。

(繼承來源 ControlDesigner)

方法

CreateErrorDesignTimeHtml(String)
已淘汰.

建立 HTML 標記,以在設計階段顯示指定的錯誤訊息。

(繼承來源 ControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)
已淘汰.

建立 HTML 標記,以在設計階段顯示指定的例外狀況錯誤訊息。

(繼承來源 ControlDesigner)
CreatePlaceHolderDesignTimeHtml()
已淘汰.

提供簡單矩形預留位置表示,顯示控制項的型別和 ID。

(繼承來源 ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)
已淘汰.

提供簡單矩形預留位置表示,顯示控制項的型別和 ID,以及其他指定的指示或資訊。

(繼承來源 ControlDesigner)
CreateViewControl()
已淘汰.

傳回關聯控制項的複本,以便在設計介面上檢視或呈現。

(繼承來源 ControlDesigner)
Dispose()
已淘汰.

釋放 ComponentDesigner 所使用的所有資源。

(繼承來源 ComponentDesigner)
Dispose(Boolean)
已淘汰.

釋放 HtmlControlDesigner 物件所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。

(繼承來源 HtmlControlDesigner)
DoDefaultAction()
已淘汰.

在元件上預設事件的原始程式碼檔案中建立方法簽章,並將使用者的游標巡覽至該位置。

(繼承來源 ComponentDesigner)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetBounds()
已淘汰.

擷取矩形的座標,表示設計介面上所顯示控制項的界限。

(繼承來源 ControlDesigner)
GetDesignTimeHtml()
已淘汰.

取得在設計階段用來表示控制項的 HTML。

GetDesignTimeHtml()
已淘汰.

擷取在設計階段用來表示控制項的 HTML 標記。

(繼承來源 ControlDesigner)
GetDesignTimeHtml(DesignerRegionCollection)
已淘汰.

擷取要顯示控制項的 HTML 標記,並將目前控制項設計工具區域填入集合中。

(繼承來源 ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)
已淘汰.

針對關聯控制項設計階段檢視的可編輯區域,傳回內容。

(繼承來源 ControlDesigner)
GetEmptyDesignTimeHtml()
已淘汰.

擷取 HTML 標記,以在設計階段呈現在執行階段沒有視覺表示的 Web 伺服器控制項。

(繼承來源 ControlDesigner)
GetErrorDesignTimeHtml(Exception)
已淘汰.

擷取可提供所指定例外狀況之相關資訊的 HTML 標記。

(繼承來源 ControlDesigner)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetPersistenceContent()
已淘汰.

在設計階段擷取控制項的永久性內部 HTML 標記。

(繼承來源 ControlDesigner)
GetPersistInnerHtml()
已淘汰.

擷取控制項的永久性內部 HTML 標記。

(繼承來源 ControlDesigner)
GetService(Type)
已淘汰.

嘗試從設計工具元件的設計模式站台擷取指定的服務類型。

(繼承來源 ComponentDesigner)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
GetViewRendering()
已淘汰.

擷取物件,其中包含關聯控制項之內容和區域的設計階段標記。

(繼承來源 ControlDesigner)
Initialize(IComponent)
已淘汰.

初始化控制項設計工具並載入指定的元件。

(繼承來源 ControlDesigner)
InitializeExistingComponent(IDictionary)
已淘汰.

重新初始化現有的元件。

(繼承來源 ComponentDesigner)
InitializeNewComponent(IDictionary)
已淘汰.

初始化新建立的元件。

(繼承來源 ComponentDesigner)
InitializeNonDefault()
已淘汰.
已淘汰.

初始化已初始化為預設值以外設定的匯入元件設定。

(繼承來源 ComponentDesigner)
Invalidate()
已淘汰.

使設計介面上所顯示之控制項的整個區域失效,並傳送信號給控制項設計工具,要求重繪控制項。

(繼承來源 ControlDesigner)
Invalidate(Rectangle)
已淘汰.

使設計介面上所顯示之控制項的指定區域失效,並傳送信號給控制項設計工具,要求重繪控制項。

(繼承來源 ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)
已淘汰.

取得指定 InheritanceAttributeComponentDesigner

(繼承來源 ComponentDesigner)
IsPropertyBound(String)
已淘汰.

擷取值,指出關聯控制項的指定屬性是否已資料繫結。

(繼承來源 ControlDesigner)
Localize(IDesignTimeResourceWriter)
已淘汰.

使用提供的資源寫入器將關聯控制項的可當地語系化屬性保存到設計主應用程式的資源中。

(繼承來源 ControlDesigner)
MapPropertyToStyle(String, Object)
已淘汰.

對應一個屬性,其中包含內建 HTML 樣式的描述和值。

MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnAutoFormatApplied(DesignerAutoFormat)
已淘汰.

將預先定義的自動格式化配置套用至關聯的控制項時呼叫。

(繼承來源 ControlDesigner)
OnBehaviorAttached()
已淘汰.

當行為附加至設計工具時,將會提供所引發的告知。

OnBehaviorDetaching()
已淘汰.

當行為解除與項目的關聯時呼叫。

(繼承來源 HtmlControlDesigner)
OnBindingsCollectionChanged(String)
已淘汰.

當資料繫結集合變更時呼叫。

(繼承來源 ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)
已淘汰.

當使用者在設計階段按一下關聯控制項時,由設計主應用程式呼叫。

(繼承來源 ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)
已淘汰.

代表將處理 IComponentChangeService 類別的 ComponentChanged 事件之方法。

OnComponentChanging(Object, ComponentChangingEventArgs)
已淘汰.

表示將處理關聯控制項之 ComponentChanging 事件的方法。

(繼承來源 ControlDesigner)
OnControlResize()
已淘汰.

於設計階段在設計主應用程式中重新調整關聯之 Web 伺服器控制項的大小時呼叫。

(繼承來源 ControlDesigner)
OnPaint(PaintEventArgs)
已淘汰.

CustomPaint 值為 true 的情況下,控制項設計工具在設計介面中繪製關聯的控制項便會呼叫。

(繼承來源 ControlDesigner)
OnSetComponentDefaults()
已淘汰.
已淘汰.

設定元件的預設屬性。

(繼承來源 ComponentDesigner)
OnSetParent()
已淘汰.

提供當關聯的控制項附加至父控制項時,執行其他處理的方法。

(繼承來源 HtmlControlDesigner)
PostFilterAttributes(IDictionary)
已淘汰.

允許設計工具變更或移除它經由 TypeDescriptor 公開的屬性集中的項目。

(繼承來源 ComponentDesigner)
PostFilterEvents(IDictionary)
已淘汰.

允許設計工具變更或移除它經由 TypeDescriptor 公開的事件集中的項目。

(繼承來源 ComponentDesigner)
PostFilterProperties(IDictionary)
已淘汰.

允許設計工具變更或移除它經由 TypeDescriptor 公開的屬性集中的項目。

(繼承來源 ComponentDesigner)
PreFilterAttributes(IDictionary)
已淘汰.

允許設計工具加入至它經由 TypeDescriptor 公開的屬性集。

(繼承來源 ComponentDesigner)
PreFilterEvents(IDictionary)
已淘汰.

設定在設計階段公開 (Expose) 的針對元件之 TypeDescriptor 物件的事件清單。

(繼承來源 HtmlControlDesigner)
PreFilterProperties(IDictionary)
已淘汰.

在設計階段將屬性加入至設計主應用程式中的 [屬性] 方格或從其中移除屬性,或提供新的設計階段屬性,這些屬性可能會對應至關聯控制項的屬性。

(繼承來源 ControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)
已淘汰.

告知 IComponentChangeService 這個元件已經變更。

(繼承來源 ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)
已淘汰.

告知 IComponentChangeService 這個元件正要變更。

(繼承來源 ComponentDesigner)
RaiseResizeEvent()
已淘汰.

引發 OnControlResize() 事件。

(繼承來源 ControlDesigner)
RegisterClone(Object, Object)
已淘汰.

在複製 (Clone) 的控制項中註冊內部資料。

(繼承來源 ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)
已淘汰.

在設計階段指定控制項之可編輯區域的內容。

(繼承來源 ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)
已淘汰.

指定控制項之設計階段檢視的可編輯區域內容。

(繼承來源 ControlDesigner)
SetViewFlags(ViewFlags, Boolean)
已淘汰.

指派指定的位元 (Bitwise) ViewFlags 列舉型別給指定的旗標值。

(繼承來源 ControlDesigner)
ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)
UpdateDesignTimeHtml()
已淘汰.

重新整理控制項的顯示。

UpdateDesignTimeHtml()
已淘汰.

藉由呼叫 GetDesignTimeHtml 方法,為關聯的 Web 伺服器控制項重新整理設計階段 HTML 標記。

(繼承來源 ControlDesigner)

明確介面實作

IDesignerFilter.PostFilterAttributes(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PostFilterAttributes(IDictionary) 方法。

(繼承來源 ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PostFilterEvents(IDictionary) 方法。

(繼承來源 ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PostFilterProperties(IDictionary) 方法。

(繼承來源 ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PreFilterAttributes(IDictionary) 方法。

(繼承來源 ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PreFilterEvents(IDictionary) 方法。

(繼承來源 ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)
已淘汰.

如需這個成員的描述,請參閱 PreFilterProperties(IDictionary) 方法。

(繼承來源 ComponentDesigner)
ITreeDesigner.Children
已淘汰.

如需這個成員的描述,請參閱 Children 屬性。

(繼承來源 ComponentDesigner)
ITreeDesigner.Parent
已淘汰.

如需這個成員的描述,請參閱 Parent 屬性。

(繼承來源 ComponentDesigner)

適用於