Aracılığıyla paylaş


ControlDesigner.RegisterClone(Object, Object) Yöntem

Tanım

Dahili verileri kopyalanmış bir denetime kaydeder.

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)

Parametreler

original
Object

Denetim tasarımcısıyla ilişkili denetim.

clone
Object

İlişkili denetimin kopyalanan kopyası.

Özel durumlar

original null değeridir.

-veya-

clone null değeridir.

Açıklamalar

Bir öğe her kopyalandığında, denetim tasarımcısı tarafından kopyalanan denetime dahil edilmesi gereken öznitelikler gibi meta: bazı iç veri yapıları olabilir. Sayfa geliştiricisi, denetimin işaretlemesine öznitelik ekleyebilir meta: ve denetimin bu etiketleri ayırt edebilmesi için bir neden de yoktur. Bu nedenle, denetim tasarımcınız bir sayfaya değişiklik uygulamadan önce karmaşık özellikleri veya biçimleri düzenlemek için bir yol sağlarsa, denetimin bir kopyasını oluşturur, hem özgün denetimi hem de kopyayı bu RegisterClone yönteme geçirirsiniz ve ardından, değişiklikler etikette kalıcı hale geldiğinde tüm meta: öznitelikler de kalıcı olur.

Şunlara uygulanır

Ayrıca bkz.