Saya memiliki tampilan pohon yang memiliki beberapa anak dan banyak dari mereka memiliki nenek moyang. Saya juga memiliki tampilan datagrid di samping tampilan pohon. Berdasarkan node yang dipilih tampilan pohon, saya mengikat data di Datagridview.
Saya menggunakan treeView1.SelectedNode
untuk mendapatkan nilai simpul. Masalah saya adalah ekspresi ini memberikan simpul yang dipilih sebelumnya.
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
node = e.node;
}
ini memberi saya simpul yang benar (simpul yang dipilih). Tetapi
node = treeview1.selectednode
berikan node yang saya pilih tadi. Saya ingin mendapatkan node yang dipilih di luar acara klik (_nodemouseclick).
Bagaimana saya mendapatkannya. Saya tidak ingin menyimpan simpul dalam variabel global lalu menggunakannya.
Semoga saya jelas untuk menjelaskan pertanyaan saya.
Terima kasih sebagai antisipasi.