IUINode Interface

Definição

Abstrair o objeto da estrutura da interface do usuário que contém um nó Visual para o contêiner específico

public interface class IUINode
public interface class IUINode
__interface IUINode
public interface IUINode
type IUINode = interface
Public Interface IUINode

Propriedades

FontStyle

estilo da fonte do texto

FontWeight

espessura da fonte do texto

IsCut

o item está em um estado de "recortar"

IsExpandable

Se for true, o nó terá o expansor [+] mostrado e poderá ser expandido e recolhido na exibição.

RealizedChildren

coleção de filhos visíveis no momento

Text

Texto do nó

ToolTipText

Dica de ferramenta do nó

WorkspaceVisualNode

o objeto de nó do espaço de trabalho

Métodos

AddChildrenGroup()

criar um novo grupo filho um grupo filho pode conter qualquer número de filhos que sempre serão exibidos juntos. Os grupos serão ordenados pela sequência de criação.

EmptyAllChildrenGroups()

remover todos os filhos

RemoveAllChildrenGroups()

Remova todos os grupos filhos. (usado em casos como a exclusão de um nó para remover imediatamente seus filhos da visualização)

SetExpandedIcon(Guid, Int32)

Definir ícone para o item quando ele é expandido

SetIcon(Guid, Int32)

Definir ícone para o item

SetOverlayIcon(Guid, Int32)

Definir ícone de sobreposição para o item (ícone pequeno no canto inferior)

SetStateIcon(Guid, Int32)

Definir ícone para o estado do item (ícone pequeno à esquerda)

UpdateChildrenGroupAsync(Int32, IReadOnlyCollection<WorkspaceVisualNodeBase>)

Atualize os filhos em um grupo filho. O nó da interface do usuário tentará fazer alterações mínimas

Aplica-se a