سوال : کار با Treeview سی شارپ
#1
Note 
سلام
اول میخواستم بدونم که آیا میشه چند تا مجموعه در Treeview ساخت و واسه ی این ها زیر مجموعه تعریف کرد؟ چطوری؟

دوم اینکه اگه من خاصیت checkboxs رو در treeview فعال کنم ، چطوری کدی بنویسم که فقط اون هایی که تیک خوردن رو ، باهاشون یک کاری انجام بدم ؟ (مثلا کل اون ها رو توی یک MessageBox نشون بده)

سوم آیا میشه که یک یا عکس در سایز 16x16 هم واسه مجموعه و زیر مجموعه ها در نظر گرفت ؟ چطوری؟

چهارم چطوری کاری کنم که آیتم مشابه به node ها اضافه نشه ؟

ممنون و متشکر

پاسخ
#2
Note 
C# TreeView

[CSHARP]
string str="";
foreach (TreeNode node in TreeView1.CheckedNodes)
{
str += node.Text+",";
}
[/CSHARP]


[CSHARP] TreeNode pfxNode;

if (treeView1.Nodes[pfx]!=null) {
pfxNode = treeView1.Nodes[pfx];
}
else {
pfxNode = treeView1.Nodes.Add(pfx, pfx);
}

if (!pfxNode.Nodes.ContainsKey(string)) {
pfxNode.Nodes.Add(string, string + " some info");
}[/CSHARP]


[CSHARP]ImageList treeList = new ImageList();
treeList.Images.Add("imageKey", myImage);[/CSHARP]

[CSHARP]myNode.ImageKey = "imageKey";[/CSHARP]

***********
پاسخ
#3
Note 
آقا واقعا مرسی،

چطوری تعداد تیک خورده ها و تیک نخورده ها در بیارم و اینکه چطوری تعداد کل ایتم ها رو بفهمم؟

پاسخ
#4
Note 
سلام عزیز
کدی که داداشمون دادن رو امتحان نکردم ولی خوب با یه متغییر میتونی درستش کنی کاری نداره
[CSHARP]
string str="";
int count=0;
foreach (TreeNode node in TreeView1.CheckedNodes)
{
str += node.Text+",";
count++;

}
[/CSHARP]

.Are you a programmer? welcome home
ببخشید که یکم کم پیدا شدیم Blush
پاسخ
#5
Note 
تازه امتحان کردم
هیچ کدوم از کدها واسم کار نداد
توی کد اول .CheckedNodes وجود نداره !

کد دوم pfx وجود نداره و به سه تا string گیر میده

کد سومی و چهارمی "imageKey" یعنی چی ؟ myImage چیه و چطوری باید گذاشت

چند سوال دیگه هم داشتم فکر کردم پرسیدم اما نه یادم رفته بود
1. اینکه اگه مجوعه ی اصلی تیک خورد ، کل زیر مجموعه ها هم تیک بخورن
2. چطوری رنگ پس زمینه Nodes[1] رو با زیر مجموعه اش عوض کنم ؟

ممنون

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note کتاب آموزش Parse کردن یک خبر خوان وردپرسی برای ویندوزفون The Arrow 0 968 23-04-2015 ساعت 09:24
آخرین ارسال: The Arrow
Note سوال ساخت تقویم فارسی در ویندوز 8.1 The Arrow 2 978 16-01-2015 ساعت 00:32
آخرین ارسال: The Arrow
Note دیتابیس SQLite در سی شارپ The Arrow 3 2,404 07-11-2014 ساعت 22:40
آخرین ارسال: VBProgrammer
Note FileAssociation در سی شارپ The Arrow 1 563 05-11-2014 ساعت 12:32
آخرین ارسال: SOFTAFZAR
Note آموزش کامل سی شارپ (ویدئو) xMAN 2 678 02-10-2014 ساعت 12:50
آخرین ارسال: xMAN
Note explorer سی شارپ cMan 1 483 30-08-2014 ساعت 12:07
آخرین ارسال: SOFTAFZAR
Note پیدا کردن متن در سی شارپ arfanz 7 870 27-08-2014 ساعت 01:10
آخرین ارسال: The Arrow
Note برنامه نویسی موازی با سی شارپ xMAN 0 448 05-08-2014 ساعت 12:01
آخرین ارسال: xMAN
Note جستجو در یک متن در سی شارپ arfanz 12 2,220 16-07-2014 ساعت 09:32
آخرین ارسال: Stack OverFlow
Note مخفف کنترلهای سی شارپ mshayan 2 843 15-07-2014 ساعت 13:32
آخرین ارسال: mshayan

کاربرانِ درحال بازدید از این موضوع:   1 مهمان