PDA

View Full Version : سوال: پراپرتی tag در کنترل tree view چکاری انجام می دهد؟



alexmcse
یک شنبه 30 آذر 1393, 21:08 عصر
پراپرتی tag در کنترل tree view چکاری انجام می دهد یا در کنترل هی دیگر مثل (باتن و...)
فرق tag و پراپرتی text چیست ؟
لطفا و اضح توضیح دهید

ممنون

Mori Bone
یک شنبه 30 آذر 1393, 21:17 عصر
سلام. این مشخصه توی همه یک کنترل ها وجود داره. و به عنوان یه متغیر داخلی استفاده میشه

alexmcse
یک شنبه 30 آذر 1393, 22:19 عصر
سلام. این مشخصه توی همه یک کنترل ها وجود داره. و به عنوان یه متغیر داخلی استفاده میشه

تشکر
اگر به tag هر مقداری داده بشود اشکال ندارد

میتوانید مثالی بزنید

plus
یک شنبه 30 آذر 1393, 23:20 عصر
میتونید هر مقداری که مربوط به یک کنترل باشه رو -از هر نوعی- به کنترل اختصاص بدین.مثلا اگه Node های یک TreeView رو در نظر بگیرین و بخوایین یک عدد به هر کدوم اختصاص بدین بدون اینکه یک ساختار مثل ساختار موجود Tree ایجاد کنید، میتونید اون عدد رو به مشخصه Tag هر TreeNode اختصاص بدین.مثلا قراره با کلیک روی اون Node، عدد مربوط به اون Node به نمایش در بیاد.در این حالت به راحتی میتونید به عدد انتساب داده شده به Node دسترسی داشته باشید.
مشخصه Text کاملا متفاوت هست.Text رو هر کنترلی نداره (ضمنا Tag فقط محدود به کنترل ها نیست)، در ظاهر کنترل تاثیر میگذاره و نوعش فقط میتونه رشته باشه. در صورتی که کنترل با مشخصه Tag هیچ ارتباطی نداره و فقط برای شما اون رو نگه میداره.

Mori Bone
دوشنبه 01 دی 1393, 07:44 صبح
این مشخصه(tag) از نوع objectــه و اگر ا این نوع کار کرده باشید می دونید که می تونه هر نوعی رو به خودش بگیره ولی با عنوان object که تفاوتش با نوع var در همینه.(متغیر var اسمی است برای نوع های مختلف(string، int، ...))