Compartilhar via


TreeViewNode Classe

Definição

Representa um nó em um controle TreeView .

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.UI.Xaml.Data.Bindable]
class TreeViewNode : DependencyObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.UI.Xaml.Data.Bindable]
public class TreeViewNode : DependencyObject
Public Class TreeViewNode
Inherits DependencyObject
Herança
Object IInspectable DependencyObject TreeViewNode
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Construtores

TreeViewNode()

Inicializa uma nova instância da classe TreeViewNode.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.-ctor (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Propriedades

Children

Obtém a coleção de nós que são filhos do nó atual.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.Children (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Content

Obtém ou define o conteúdo dos dados do nó atual.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.Content (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

ContentProperty

Identifica a propriedade Dependência de conteúdo.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.ContentProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Depth

Obtém um valor que indica até que ponto o nó atual está do nó raiz da árvore.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.Depth (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

DepthProperty

Identifica a propriedade de dependência Depth.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.DepthProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Dispatcher

Obtém o CoreDispatcher ao qual esse objeto está associado. O CoreDispatcher representa uma instalação que pode acessar DependencyObject no thread da interface do usuário mesmo que o código seja iniciado por um thread que não seja da interface do usuário.

(Herdado de DependencyObject)
HasChildren

Obtém um valor que indica se o nó atual tem itens filho.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.HasChildren (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

HasChildrenProperty

Identifica a propriedade de dependência HasChildren.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.HasChildrenProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

HasUnrealizedChildren

Obtém ou define um valor que indica se o nó atual tem itens filho que não foram mostrados.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.HasUnrealizedChildren (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IsExpanded

Obtém ou define um valor que indica se o nó de exibição de árvore cuurent é expandido.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.IsExpanded (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

IsExpandedProperty

Identifica a propriedade de dependência IsExpanded.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.IsExpandedProperty (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Parent

Obtém ou define o nó que é o pai do nó atual.

API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeViewNode.Parent (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).

Métodos

ClearValue(DependencyProperty)

Limpa o valor local de uma propriedade de dependência.

(Herdado de DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Retorna qualquer valor base estabelecido para uma propriedade de dependência, que se aplicaria nos casos em que uma animação não está ativa.

(Herdado de DependencyObject)
GetValue(DependencyProperty)

Retorna o valor efetivo atual de uma propriedade de dependência de um DependencyObject.

(Herdado de DependencyObject)
ReadLocalValue(DependencyProperty)

Retorna o valor local de uma propriedade de dependência, se um valor local for definido.

(Herdado de DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registra uma função de notificação para escutar alterações em uma DependencyProperty específica nesta instância dependencyObject .

(Herdado de DependencyObject)
SetValue(DependencyProperty, Object)

Define o valor local de uma propriedade de dependência em um DependencyObject.

(Herdado de DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Cancela uma notificação de alteração que foi registrada anteriormente chamando RegisterPropertyChangedCallback.

(Herdado de DependencyObject)

Aplica-se a