نمایش نتایج 1 تا 22 از 22

نام تاپیک: بالاخره مشکل ذخیره و بازیابی TreeView حل شد.

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    Thumbs up بالاخره مشکل ذخیره و بازیابی TreeView حل شد.

    سلام قبلا این Dll رو براتون گذاشته بودم ولی یکسری مشکلات کوچیک داشت و حتی در بعضی از موارد دوستان نحوه استفاده از اون رو هم بلد نبودند !
    من کاملا ساختار این کلاس رو عوض کردم تا دوستان راحت بتونن استفاده کنند .

    1. این Dll چه کاری انجام میدهد ؟

    خیلی سادست ! میتونید هر Treeview ای که از کلاس Treeview ارث بری دارد رو ذخیره و لود کنید !

    2. چجوری ؟
    فقط کافیه که این فایل به پروژتون اضافه شه ! تا امکانات SaveToFile و LoadFromFile به درختتون اضافه شه ! که توش یه آدرس میگیره و توی یک فایل براتون Node ها رو ذخیره میکنه ! (این Namespace رو فقط باید اضافه کنید بهش !( Imports TuxSoft.Treeview )

    3. امکانات جدید :
    • عدم نیاز به گرفتن Object از کلاس
    • برگرداندن مقدار True و False در صورت انجام شدن کار یا نا موفق بودن عملیات !
    ذخیره Node ها به همراه :
    • Name
    • NodeImageIndex
    • NodeSelectedImageIndex
    • NodeTag
    • NodeTooltip
    • NodeBackColor
    • NodeForeColor
    • NodeIndex
    • NodeName
    • NodeChecked
    در نهایت چیزی بود که من جا انداخته بودم و مشکلی اگه داشت خوشحال میشم در جریانم بزارید .

    نکته : در این Dll از امکانات Framework 3.5 استفاده شده و در فریم ورک های قدیمی کار نخواهد کرد .

    مثال VB :

    Imports TuxSoft.TreeView
    Public Class Form1
    Sub test()
    'برای ذخیره درخت
    TreeView1.SaveToFile(Address)
    'برای بازگردانی درخت
    TreeView1.LoadFromFile(Address)
    End Sub
    End Class

    مثال C#‎‎:

    using TuxSoft.TreeView;
    public class Form1
    {
    public void test()
    {
    //برای ذخیره درخت
    TreeView1.SaveToFile(Address);
    //برای بازگردانی درخت
    TreeView1.LoadFromFile(Address);
    }
    }
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Alirezanet : سه شنبه 06 مهر 1389 در 16:27 عصر دلیل: تغییر کلی کلاس و مثال مربوطه !

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •