Assembly : System.Windows.Forms (dans system.windows.forms.dll)
SyntaxePublic ReadOnly Property FirstNode As TreeNode
Dim instance As TreeNode Dim value As TreeNode value = instance.FirstNode
public TreeNode FirstNode { get; }
public: property TreeNode^ FirstNode { TreeNode^ get (); }
/** @property */
public TreeNode get_FirstNode ()
public function get FirstNode () : TreeNode
Valeur de la propriété
Premier TreeNode enfant dans la collection Nodes.
NotesFirstNode est le premier TreeNode enfant dans le TreeNodeCollection stocké dans la propriété Nodes du n?ud d'arbre en cours. Si TreeNode ne comporte pas de n?ud d'arbre enfant, la propriété FirstNode retourne référence Null (Nothing en Visual Basic).
ExempleL'exemple de code suivant sélectionne le TreeNode approprié après avoir déterminé si le TreeNode passé est sélectionné, et quel est le TreeNode à sélectionner. Cet exemple requiert que vous disposiez d'un Form avec un contrôle TreeView comportant un TreeNodeCollection contenant plusieurs objets TreeNode. Il requiert également un ComboBox avec les éléments suivants : "Previous", "PreviousVisible", "Next", "NextVisible", "First" et "Last".
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
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(); }
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.get_IsSelected()) { // Determine which TreeNode to select. if (myComboBox.get_Text().Equals("Previous")) { node.get_TreeView().set_SelectedNode(node.get_PrevNode()); } else { if (myComboBox.get_Text().Equals("PreviousVisible")) { node.get_TreeView().set_SelectedNode(node. get_PrevVisibleNode()); } else { if (myComboBox.get_Text().Equals("Next")) { node.get_TreeView().set_SelectedNode(node.get_NextNode()); } else { if (myComboBox.get_Text().Equals("NextVisible")) { node.get_TreeView().set_SelectedNode( node.get_NextVisibleNode()); } else { if (myComboBox.get_Text().Equals("First")) { node.get_TreeView().set_SelectedNode( node.get_FirstNode()); } else { if (myComboBox.get_Text().Equals("Last")) { node.get_TreeView().set_SelectedNode( node.get_LastNode()); } } } } } } } node.get_TreeView().Focus(); } //SelectNode
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ