PDA

View Full Version : درخواست کامپوننت TreeView زیبا



سید حمید حق پرست
شنبه 22 بهمن 1390, 03:33 صبح
سلام دوستان گل . کسی کامپوننتی یا کنترل TreeView رو نداره که مثل خود ویبی نباشه . چون گرافیکی نیست

یا علی(ع)

محسن واژدی
شنبه 22 بهمن 1390, 05:06 صبح
سلام
میتوانید از کنترل tree-view ابزار کدجاک استفاده کنید:
http://s2.picofile.com/file/7285245478/CodeJokeControls12_0_0.rar.html
موفق باشید

سید حمید حق پرست
شنبه 22 بهمن 1390, 10:41 صبح
ممنون از لطفون . روش کار باهاش . منظورم دستوراتشه . مثل مال وی بی هست؟

سید حمید حق پرست
شنبه 22 بهمن 1390, 10:50 صبح
سلام . من اینو پیدا کردم . بسته به ویندوز کاربر گرافیک tree viw عوض میشه

یا علی(ع)

سید حمید حق پرست
شنبه 22 بهمن 1390, 11:04 صبح
اقای واژدی من از کد زیر واسه ساخت منو و زیر منو استفاده میکنم (دو نوعه)

اولی :

Dim MainNode As Node
Dim ChildNode As Node
Set MainNode = TreeView1.Nodes.Add(, , "Main", "Main") 'x
Set ChildNode = TreeView1.Nodes.Add("Main", tvwChild, "Node1", "Node1") 'x
Set ChildNode = TreeView1.Nodes.Add("Node1", tvwChild, "Node2", "Node2") 'x
Set MainNode = TreeView1.Nodes.Add(, , "Main1", "Main1") 'x
Set ChildNode = TreeView1.Nodes.Add("Main1", tvwChild, "Node3", "Node1") 'x
Set ChildNode = TreeView1.Nodes.Add("Node3", tvwChild, "Node4", "Node2") 'x

این واسه tree viw شما ارور میده

دومی :
TV1.Nodes.Add , , "main", "Contents" 'Create Main Parent
TV1.Nodes.Add "main", tvwChild, "I3", "˜ÇÑÎÇäå ãÇÔíä ÓÇÒí"
TV1.Nodes.Add "I3", tvwChild, "IA3", "ÞÓãÊ ÊæáíÏ"
TV1.Nodes.Add "IA3", tvwChild, "IAA3", "˜ÇѐÇå1", "b"


این کد منو اصلی را ست میکنه اما زیر منوهاش ارور میده

کد منو اصلی که کار میکنه :
TV1.Nodes.Add , , "main", "Contents" 'Create Main Parent

محسن واژدی
شنبه 22 بهمن 1390, 11:24 صبح
سلام و عرض تبریک به شما و همه دوستان عزیز بمناسبت دهه فجر و میلاد نبی اکرم صلی الله علی و آل وصلّم و رئیس مذهب تشیع جعفر آل محمد علیه السلام


بسته به ویندوز کاربر گرافیک tree viw عوض میشه بله، البته در tree-view کدجاک هم میتوانیم استیل های زیادی را برای آن انتخاب کنیم از جمله استیل فعلی ویندوز (که همانند treeview جدیدی که یافته اید بسته به تم ویندوز تغییر میکند) و win7,office 2003-2007-2010 و ...

این واسه tree viw شما ارور میده

دومی :


TV1.Nodes.Add , , "main", "Contents" 'Create Main Parent

TV1.Nodes.Add "main", tvwChild, "I3", "˜ÇÑÎÇäå ãÇÔíä ÓÇÒí"

TV1.Nodes.Add "I3", tvwChild, "IA3", "ÞÓãÊ ÊæáíÏ"

TV1.Nodes.Add "IA3", tvwChild, "IAA3", "˜ÇѐÇå1", "b"


این کد منو اصلی را ست میکنه اما زیر منوهاش ارور میده بله ترکیب بندی دستورات tree-view در کدجاک مشابه tree-view مایکروسافت است، و تنها تفاوتی که وجود دارد در ثابت های آنهاست به عنوان مثال ثابت tvwChild ابزار مایکروسافت در کدجاک با xtpTreeViewChild جایگزین میشود یعنی اگر دستوراتتان را برای code-jock tree-view بصورت زیربنویسیم درست میشود: TV1.Nodes.Add , , "main", "Contents" 'Create Main Parent

TV1.Nodes.Add "main", xtpTreeViewChild , "I3", "˜ÇÑÎÇäå ãÇÔíä ÓÇÒí"

TV1.Nodes.Add "I3", xtpTreeViewChild , "IA3", "ÞÓãÊ ÊæáíÏ"

TV1.Nodes.Add "IA3", xtpTreeViewChild , "IAA3", "˜ÇѐÇå1", "b"

موفق باشید