ITreeDesigner Arabirim

Tanım

İlgili özel tasarımcılar kümesi oluşturmak için destek sağlar.

public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesigner
public interface class ITreeDesigner : System::ComponentModel::Design::IDesigner
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
public interface ITreeDesigner : System.ComponentModel.Design.IDesigner
type ITreeDesigner = interface
    interface IDesigner
    interface IDisposable
Public Interface ITreeDesigner
Implements IDesigner, IDisposable
Public Interface ITreeDesigner
Implements IDesigner
Türetilmiş
Uygulamalar

Açıklamalar

Arabirim, ITreeDesigner arabirimden IDesigner türetilir ve ilgili tasarımcıların hiyerarşisinde esnek bir şekilde gezinme desteği sağlar. Bu arabirimle, programcı bileşen için bir dizi tasarımcı sağlayabilir ve uygun tasarımcı dinamik olarak belirlenir.

Bu arabirim, temel sınıfının basit bir uzantısıdır ve bir ağaç hiyerarşisinde gezinmek için yalnızca iki özellik ekler: Children ve Parent.

Tasarım bileşenleri oluşturmaya genel bakış için bkz. Design-Time Desteğini Genişletme.

Özellikler

Children

Alt tasarımcılardan oluşan bir koleksiyon alır.

Component

Bu tasarımcının tasarlıyor olduğu temel bileşeni alır.

(Devralındığı yer: IDesigner)
Parent

Üst tasarımcıyı alır.

Verbs

Tasarımcı tarafından desteklenen tasarım zamanı fiillerinin koleksiyonunu alır.

(Devralındığı yer: IDesigner)

Yöntemler

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)
DoDefaultAction()

Bu tasarımcı için varsayılan eylemi gerçekleştirir.

(Devralındığı yer: IDesigner)
Initialize(IComponent)

Tasarımcıyı belirtilen bileşenle başlatır.

(Devralındığı yer: IDesigner)

Şunlara uygulanır

Ayrıca bkz.