• سوال : کار با 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 1,456 23-04-2015 ساعت 09:24
    آخرین ارسال: The Arrow
    Note سوال ساخت تقویم فارسی در ویندوز 8.1 The Arrow 2 1,495 16-01-2015 ساعت 00:32
    آخرین ارسال: The Arrow
    Note دیتابیس SQLite در سی شارپ The Arrow 3 3,218 07-11-2014 ساعت 22:40
    آخرین ارسال: VBProgrammer
    Note FileAssociation در سی شارپ The Arrow 1 735 05-11-2014 ساعت 12:32
    آخرین ارسال: SOFTAFZAR
    Note آموزش کامل سی شارپ (ویدئو) xMAN 2 870 02-10-2014 ساعت 12:50
    آخرین ارسال: xMAN
    Note explorer سی شارپ cMan 1 622 30-08-2014 ساعت 12:07
    آخرین ارسال: SOFTAFZAR
    Note پیدا کردن متن در سی شارپ arfanz 7 1,272 27-08-2014 ساعت 01:10
    آخرین ارسال: The Arrow
    Note برنامه نویسی موازی با سی شارپ xMAN 0 563 05-08-2014 ساعت 12:01
    آخرین ارسال: xMAN
    Note جستجو در یک متن در سی شارپ arfanz 12 2,972 16-07-2014 ساعت 09:32
    آخرین ارسال: Stack OverFlow
    Note مخفف کنترلهای سی شارپ mshayan 2 1,064 15-07-2014 ساعت 13:32
    آخرین ارسال: mshayan

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