TreeNode.LastNode Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Son alt ağaç düğümünü alır.
public:
property System::Windows::Forms::TreeNode ^ LastNode { System::Windows::Forms::TreeNode ^ get(); };
public System.Windows.Forms.TreeNode LastNode { get; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode LastNode { get; }
member this.LastNode : System.Windows.Forms.TreeNode
[<System.ComponentModel.Browsable(false)>]
member this.LastNode : System.Windows.Forms.TreeNode
Public ReadOnly Property LastNode As TreeNode
Özellik Değeri
TreeNode Son alt ağaç düğümünü temsil eden bir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, geçirilen öğesinin seçili olup olmadığını ve hangisinin TreeNode TreeNode seçildiğini belirledikten sonra uygun TreeNode olanını seçer. Bu örnek, birkaç TreeNode nesne içeren bir TreeView denetimine sahip Form bir TreeNodeCollection sahip olmanız gerekir. Ayrıca şu öğeleri içeren bir ComboBox öğeye sahip olmanız gerekir: "Previous", "PreviousVisible", "Next", "NextVisible", "First" ve "Last".
void SelectNode( TreeNode^ node )
{
if ( node->IsSelected )
{
// Determine which TreeNode to select.
String^ str = myComboBox->Text;
if ( str->Equals( "Previous" ) )
node->TreeView->SelectedNode = node->PrevNode;
else
if ( str->Equals( "PreviousVisible" ) )
node->TreeView->SelectedNode = node->PrevVisibleNode;
else
if ( str->Equals( "Next" ) )
node->TreeView->SelectedNode = node->NextNode;
else
if ( str->Equals( "NextVisible" ) )
node->TreeView->SelectedNode = node->NextVisibleNode;
else
if ( str->Equals( "First" ) )
node->TreeView->SelectedNode = node->FirstNode;
else
if ( str->Equals( "Last" ) )
node->TreeView->SelectedNode = node->LastNode;
}
node->TreeView->Focus();
}
private void SelectNode(TreeNode node)
{
if(node.IsSelected)
{
// Determine which TreeNode to select.
switch(myComboBox.Text)
{
case "Previous":
node.TreeView.SelectedNode = node.PrevNode;
break;
case "PreviousVisible":
node.TreeView.SelectedNode = node.PrevVisibleNode;
break;
case "Next":
node.TreeView.SelectedNode = node.NextNode;
break;
case "NextVisible":
node.TreeView.SelectedNode = node.NextVisibleNode;
break;
case "First":
node.TreeView.SelectedNode = node.FirstNode;
break;
case "Last":
node.TreeView.SelectedNode = node.LastNode;
break;
}
}
node.TreeView.Focus();
}
Private Sub SelectNode(node As TreeNode)
If node.IsSelected Then
' Determine which TreeNode to select.
Select Case myComboBox.Text
Case "Previous"
node.TreeView.SelectedNode = node.PrevNode
Case "PreviousVisible"
node.TreeView.SelectedNode = node.PrevVisibleNode
Case "Next"
node.TreeView.SelectedNode = node.NextNode
Case "NextVisible"
node.TreeView.SelectedNode = node.NextVisibleNode
Case "First"
node.TreeView.SelectedNode = node.FirstNode
Case "Last"
node.TreeView.SelectedNode = node.LastNode
End Select
End If
node.TreeView.Focus()
End Sub
Açıklamalar
LastNode geçerli ağaç düğümünün özelliğinde Nodes depolanan içindeki son alt öğedir TreeNode TreeNodeCollection. TreeNode alt ağaç düğümü yoksa özelliği LastNode döndürürnull
.