fatima...68
03-03-2013, 11:01
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدسلام به دوستان عزیز
من میخوام به کلید نود درختی که ساختم دسترسی پیدا کنم کدش هم به صورت زیر هستش اما نمیدونم جرا خروجی 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;
}
و نمایش کلید:
1
2
3
4
5
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(treeView1.SelectedNode.Name);
}
فوریه خواهش میکنم کمکم کنید
مرسی
من میخوام به کلید نود درختی که ساختم دسترسی پیدا کنم کدش هم به صورت زیر هستش اما نمیدونم جرا خروجی 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;
}
و نمایش کلید:
1
2
3
4
5
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(treeView1.SelectedNode.Name);
}
فوریه خواهش میکنم کمکم کنید
مرسی