آموزش برنامه نویسی مهندس میثم حبیبی

آموزش ساده و کاربردی برنامه نویسی مهندس میثم حبیبی

خاصیت Nodes

ای این خاصیت برای مدیریت گره ها در کنترل TreeView استفاده می شود که توضیحات لازم را در پایین ارائه می نماییم.
BackColor: رنگ پشت متن در آیتم های کنترل

Checked: این خاصیت زمانی کاربرد دارد که ابتدا کاربر خاصیت CheckBoxes کنترل TreeView را برابر با پارامتر True قرار داده و سپس برای انتخاب هر آیتم می توانید از این خاصیت استفاده نمایید.

ContextMenu: از این خاصیت برای ایجاد مدیریت کنترل ContextMenu بر روی آیتم های TreeView مورد استفاده قرار می گیرد.
نکته: برای استفاده از این خاصیت باید ابتدا کنترل ContextMenu را به بخش ToolBox اضافه نمود

ContextMenuStrip: از این خاصیت برای ایجاد مدیریت کنترل ContextMenuStrip بر روی آیتم های TreeView مورد استفاده قرار می گیرد.

ForeColor: این خاصیت رنگ فونت آیتم ها را درون کنترل مذکور مشخص می نماید.

ImageIndex: این خاصیت زمانی کاربرد دارد که شما با کمک کنترل ImageList فهرستی از آیکن ها را به پروژه اضافه نموده و خاصیت ImageList کنترل TreeView مورد نظر را برابر با مقدار ImageList خود قرار دهید و سپس به کمک این خاصیت از بخش Node، می توانید آیکن نمایشی آیتم خود را انتخاب نمایید.

ImageKey: این خاصیت همانند خاصیت ImageIndex می باشد با این تفاوت که به جای انتخاب آیکن به صورت عدد ایندکس آیکن ها را به کمک نام انتخاب می نماییم.

Index: این عدد به ترتیب از صفر شروع شده و به هر آیتم در گره ها داده می شود .

Name: نام گره مورد نظر.

NodeFont: مدیریت دست خط درون گره ها

SelectedImageIndex: این خاصیت آیکنی را که میخواهید در هنگام انتخاب یک آیتم نمایش داده شود را مشخص می نماید البته باید بدانید که آیکن نمایشی باید درون کنترل ImageList باشد.

SelectedImageKey: این خاصیت همانند خاصیت SelectedImageIndex می باشد با این تفاوت که به جای انتخاب آیکن به صورت عدد ایندکس آیکن ها را به کمک نام انتخاب می نماییم.

StateImageIndex, StateImageKey: برای آنکه از این دو خاصیت استفاده نمایید برابر با دستور العمل زیر عمل نمایید.
طرزکار:
1- یک پروژه ایجاد نموده و کنترلهای Button و TreeView را به آن بیفزایید.
2- خاصیت CheckBoxes کنترل TreeView را برابر با پارامتر True قرار دهید.
3- کدهای زیر را بر روی دکمه قرار دهید.

VB.Net

TreeView1.CheckBoxes = True
TreeView1.StateImageList = New ImageList()
TreeView1.StateImageList.Images.Add(SystemIcons.Question)
TreeView1.StateImageList.Images.Add(SystemIcons.Exclamation)
TreeView1.StateImageList.Images.Add(SystemIcons.Hand)
TreeView1.Nodes.Add("Node1")
TreeView1.Nodes.Add("Node2")

C#

TreeView1.CheckBoxes = true;
TreeView1.StateImageList = new ImageList();
TreeView1.StateImageList.Images.Add(SystemIcons.Question);
TreeView1.StateImageList.Images.Add(SystemIcons.Exclamation);
TreeView1.StateImageList.Images.Add(SystemIcons.Hand);
TreeView1.Nodes.Add("Node1");
TreeView1.Nodes.Add("Node2");

شما می توانید به کمک یک ImageList و اتصال آن به خاصیت StateImageList از آیکن های پیشفرض ویندوز مانند Hand ، Exclamation و ... استفاده نمایید.

Tag: شیئی را تعیین می کند که اطلاعاتی راجع به کنترل را نگهداری می کند. در واقع توضیحاتی در مورد کنترلی که میخواهد به این کنترل متصل شود را مشخص می نماید.

Text: متن نوشته شده بر روی آیتم .

ToolTipText: متن توضیح که در هنگام توقف اشاره گر موس بر روی آیتم کنترل ظاهر می گردد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 23:21
مهندس میثم حبیبی
  • صفحه اصلی
  • آرشیو وبلاگ
  • عناوین نوشته ها
موضوعات وب
  • خواص کنترل ها
  • رویدادهای کنترل ها
  • مقالات
پیوندها
  • فهرست همه خواص کنترل ها #C و VB.Net
  • خواص فرم -Form
پیوندهای روزانه
  • آموزش ساخت سایت خبری با ASP.Net
  • آموزش برنامه نویسی سه لایه در VB.Net ویژوال بیسیک دانت نت
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – تکمیلی
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – مقدماتی
  • آموزش پروژه محور سی شارپ C#‎ – پیاده سازی سیستم رستوران آنلاین
  • آموزش ساخت سایت فروشگاه با ASP.NET
  • آموزش ویژوال بیسیک دات نت– تکمیلی
  • آموزش ویژوال بیسیک دات نت – مقدماتی
  • آرشیو پیوندهای روزانه
آرشیو وب
  • خرداد ۱۴۰۳
  • اردیبهشت ۱۴۰۳
  • فروردین ۱۴۰۳

B L O G F A . C O M

تمامی حقوق برای آموزش برنامه نویسی مهندس میثم حبیبی محفوظ است .