Практическое руководство. Определить, какой узел элемента управления TreeView была нажата (Windows Forms)
При работе с Windows Forms TreeView управления общей задачей является определение узла была нажата и реагировать соответствующим образом.
Чтобы определить, была нажата узла TreeView
Используйте EventArgs объекта, чтобы вернуть ссылку на объект узла, которую щелкнул пользователь.
Определить, какой из узлов была нажата, проверив TreeViewEventArgs класс, который содержит данные, относящиеся к событию.
Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, _ ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterSelect ' Determine by checking the Node property of the TreeViewEventArgs. MessageBox.Show(e.Node.Text) End Sub
protected void treeView1_AfterSelect (object sender, System.Windows.Forms.TreeViewEventArgs e) { // Determine by checking the Text property. MessageBox.Show(e.Node.Text); }
private: void treeView1_AfterSelect(System::Object ^ sender, System::Windows::Forms::TreeViewEventArgs ^ e) { // Determine by checking the Text property. MessageBox::Show(e->Node->Text); }