مشکل با checkbox در treeview
سلام دوستان.وقت بخیر
من یک treeview دارم که checkbox هم داره.حالا مشکلی که دارم می خوام وقتی نود پدر رو انتخاب کردم فرزندای اون هم تیک بخوره یا برعکس وقتی یک فرزند رو انتخاب می کنم گره پدر نیز تیک دار بشه.چطور می تونم این کار رو انجام بدم.پیشاپیش از کمک دوستان ممنونم
نقل قول: مشکل با checkbox در treeview
با این کد تونستم تیک نود هارو بزنم و بردارم با استفاده از نود پدر.ولی برای اینکه زمانی که نود فرزند رو تیک می زنی نود پدر رو خودش تیک دار کنه نتونستم کاری کنم فعلا
private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
{
TreeNode nod;
if (e.Node.Checked == true && e.Node.GetNodeCount(true) > 0)
{
nod = e.Node.FirstNode;
while (nod != null)
{
nod.Checked = true;
nod = nod.NextNode;
}
}
if (e.Node.Checked == false && e.Node.GetNodeCount(false) > 0)
{
nod = e.Node.FirstNode;
while (nod != null)
{
nod.Checked = false;
nod = nod.NextNode;
}
}
}
}
نقل قول: مشکل با checkbox در treeview
کسی از دوستان نیست من رو کمک کنه!!!!!!!!!!!!!!!
نقل قول: مشکل با checkbox در treeview
نقل قول:
نوشته شده توسط
mohammad.es24
کسی از دوستان نیست من رو کمک کنه!!!!!!!!!!!!!!!
سلام
با عرض پوزش :لبخند:
همین چند وقت پیش توی این تاپیک سوال شده بود و جواب هم گرفته شد ............. یعنی با انتخاب والد ،فرزند انتخاب می شه و ایضا برعکس