ControlDesigner.RegisterClone(Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在複製 (Clone) 的控制項中註冊內部資料。
public:
void RegisterClone(System::Object ^ original, System::Object ^ clone);
public void RegisterClone (object original, object clone);
member this.RegisterClone : obj * obj -> unit
Public Sub RegisterClone (original As Object, clone As Object)
參數
- original
- Object
與控制項設計工具相關聯的控制項。
- clone
- Object
關聯控制項的複本。
例外狀況
備註
每當複製專案時,控件設計工具可能會有一些內部數據結構,例如 meta:
屬性,應該包含在複製的控制件中。 頁面開發人員可能會將屬性新增 meta:
至控件的標記,而且沒有任何原因,控件無法區分這些標記可能是什麼。 因此,如果您的控件設計工具提供在將變更套用至頁面之前編輯複雜屬性或格式的方法,您會建立控件的複製品、將原始控件和複製品傳遞至此方法 RegisterClone ,然後在變更保存到卷標時,也會保存所有 meta:
屬性。