ITreeDesigner Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje podporu pro vytváření sady souvisejících vlastních návrhářů.
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
- Odvozené
- Implementuje
Poznámky
Rozhraní ITreeDesigner je odvozeno z IDesigner rozhraní a poskytuje podporu pro flexibilní navigaci v hierarchii souvisejících návrhářů. S tímto rozhraním může programátor poskytnout řadu návrhářů pro komponentu, přičemž ten odpovídající se určuje dynamicky.
Toto rozhraní je jednoduché rozšíření své základní třídy, které přidává pouze dvě vlastnosti pro navigaci ve stromové hierarchii: Children a Parent.
Přehled vytváření komponent návrhu najdete v tématu Rozšíření podpory Design-Time.
Vlastnosti
Children |
Získá kolekci podřízených návrhářů. |
Component |
Získá základní komponentu, kterou tento návrhář navrhuje. (Zděděno od IDesigner) |
Parent |
Získá nadřazený návrhář. |
Verbs |
Získá kolekci sloves v době návrhu podporované návrhářem. (Zděděno od IDesigner) |
Metody
Dispose() |
Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků. (Zděděno od IDisposable) |
DoDefaultAction() |
Provede výchozí akci pro tohoto návrháře. (Zděděno od IDesigner) |
Initialize(IComponent) |
Inicializuje návrháře se zadanou komponentou. (Zděděno od IDesigner) |