ITreeDesigner Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) |