PDA

View Full Version : سوال: قراردادن textbox داخل treeview



shgroup
جمعه 30 مهر 1389, 12:34 عصر
با سلام خدمت دوستان گرامی
می خواستم بپرسم که چطوری می شه داخل treeview جلوی هر node یک textbox قرار داد که با تیک زدن checkbox هر node ، کاربر بتونه جلوی اون مقدار دلخواه رو وارد کنه.
البته من کامپوننت خود vs را بررسی کردم و همچین خاصیتی رو نداشت اما کامپوننت های زیادی مثل component one یا dev express را دیدم که می توانستیم جلوی node ها combobox بگذاریم اما textbox نداشت !
اگه کسی از دوستان تا به حال چنین کامپوننتی را دیده اند لطفا معرفی نمایید.
ممنونم

Mohandes2009
جمعه 30 مهر 1389, 13:15 عصر
ببین همینه که می خوای درست منظورتا فهمیدم :






Form1 parent = this.MdiParent as Form1;<LI class=li1> if(parent.treeView1.SelectedNode!=null)
<LI class=li1> parent.treeView1.SelectedNode.Nodes.Add(textBox1.T ext);
parent.treeView1.Refresh();

shgroup
جمعه 30 مهر 1389, 23:22 عصر
ببین همینه که می خوای درست منظورتا فهمیدم :






Form1 parent = this.MdiParent as Form1;<LI class=li1> if(parent.treeView1.SelectedNode!=null)
<LI class=li1> parent.treeView1.SelectedNode.Nodes.Add(textBox1.T ext);
parent.treeView1.Refresh();




نه دوست عزیز متاسفانه منظور بنده را متوجه نشدید
برای واضح تر شدن سوال این عکس را ببینید:


http://www.binarymission.co.uk/appimages/treelistview_landing.png


اما در این تصویر با جای آن combo box ها ، textbox قرار داشته باشد و کاربر داخل آن بتواند مقداری را وارد و از آن استفاده کنیم (مثلا در دیتابیس ذخیره کنیم مقدار هر متنی که جلوی هر نود داخل این textbox ها وارد کرده است)
مختصر بگویم دقیقا مثل همین تصویر اما به جای textbox ، combobox قرار داشته باشد.
به همین سادگی و به همین خوشمزه ای ...

ممنونم اگر راهنمایی بفرمایید.

shgroup
شنبه 01 آبان 1389, 10:40 صبح
به راهنمایی شما نیازمندیم :لبخندساده: