مشکل در نمایش کلید نود یک درخت
سلام به دوستان عزیز
من میخوام به کلید نود درختی که ساختم دسترسی پیدا کنم کدش هم به صورت زیر هستش اما نمیدونم جرا خروجی msg box خالیه و فقط یه دکمه ok داره لطفا راهنماییم کنید:
private TreeNode Create_Tree(string Key, string Name)
{
TreeNode tr = new TreeNode(Name);
for (int i = 0; i < dataGridViewSub.Rows.Count; i++)
{
try
{
if (
(dataGridViewSub.Rows[i].Cells[2].Value.ToString() == Key)
&&
(dataGridViewSub.Rows[i].Cells[1].Value.ToString() != "1000")
)
{
tr.Nodes.Add(
Create_Tree(dataGridViewSub.Rows[i].Cells[1].Value.ToString(),
dataGridViewSub.Rows[i].Cells[5].Value.ToString()));
}
}
catch (Exception ex)
{
}
}
return tr;
}
و نمایش کلید:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(treeView1.SelectedNode.Name);
}با تشکر
نقل قول: مشکل در نمایش کلید نود یک درخت
دوست عزیز خواهشا هر کدی میخوای بنویسی داخل تگ C# بزار تا هرکی میاد بتونه راحت کد رو بخونه
private TreeNode Create_Tree(string Key, string Name)
{
TreeNode tr = new TreeNode(Name);
for (int i = 0; i < dataGridViewSub.Rows.Count; i++)
{
try
{
if (
(dataGridViewSub.Rows[i].Cells[2].Value.ToString() == Key)
&&
(dataGridViewSub.Rows[i].Cells[1].Value.ToString() != "1000")
)
{
tr.Nodes.Add(
Create_Tree(dataGridViewSub.Rows[i].Cells[1].Value.ToString(),
dataGridViewSub.Rows[i].Cells[5].Value.ToString()));
}
}
catch (Exception ex)
{
}
}
return tr;
}
و نمایش کلید:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(treeView1.SelectedNode.Name);
}
نقل قول: مشکل در نمایش کلید نود یک درخت
ببخشید و سپاسگذارم
بچه ها فوریه لطفا کمکم کنید