ITreeDesigner Gränssnitt

Definition

Ger stöd för att skapa en uppsättning relaterade anpassade designers.

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
Härledda
Implementeringar

Kommentarer

Gränssnittet ITreeDesigner härleds från IDesigner gränssnittet och ger stöd för att flexibelt navigera i en hierarki med relaterade designers. Med det här gränssnittet kan en programmerare tillhandahålla ett antal designers för komponenten, där den lämpliga bestäms dynamiskt.

Det här gränssnittet är ett enkelt tillägg för basklassen och lägger bara till två egenskaper för att navigera i en trädhierarki: Children och Parent.

En översikt över hur du skapar designkomponenter finns i Utöka Design-Time Support.

Egenskaper

Name Description
Children

Hämtar en samling av underordnade designers.

Component

Hämtar baskomponenten som designern utformar.

(Ärvd från IDesigner)
Parent

Hämtar den överordnade designern.

Verbs

Hämtar en samling av designtidsverb som stöds av designern.

(Ärvd från IDesigner)

Metoder

Name Description
Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

(Ärvd från IDisposable)
DoDefaultAction()

Utför standardåtgärden för den här designern.

(Ärvd från IDesigner)
Initialize(IComponent)

Initierar designern med den angivna komponenten.

(Ärvd från IDesigner)

Gäller för

Se även