Assembly : System.Windows.Forms (dans system.windows.forms.dll)
SyntaxePublic ReadOnly Property PrevNode As TreeNode
Dim instance As TreeNode Dim value As TreeNode value = instance.PrevNode
public TreeNode PrevNode { get; }
public: property TreeNode^ PrevNode { TreeNode^ get (); }
/** @property */
public TreeNode get_PrevNode ()
public function get PrevNode () : TreeNode
Valeur de la propriété
TreeNode représentant le n?ud d'arbre frère précédent.
NotesPrevNode est le TreeNode frère précédent dans le TreeNodeCollection stocké dans la propriété Nodes du TreeNode parent du n?ud d'arbre. S'il n'y a pas de n?ud d'arbre précédent, la propriété PrevNode 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