อยากทราบวิธีการใส่ Combobox ลงในตาราง Listview สามารถทำๆด้มั้ยคะ ต้องทำยังไงอ่ะคะ ช่วยทีค่ะ T^T
ตามนั้นเลยค่ะ อยากใส่ Comboboxลงใน Listviewที่เป็นตาราง สามารถทำได้มั้ยคะ
ต้องเขียนโค้ดอย่างไงอ่ะค่ะ ต้องใส่ต่อจากตอนที่สร้างตารางปล่าวเลยใช่ไหมคะ
Code (VB.NET)
With ListView1
.View = View.Details
.Columns.Clear()
.Columns.Add("รหัสพนักงาน", 80, HorizontalAlignment.Left)
.Columns.Add("ชื่อ", 80, HorizontalAlignment.Left)
.Columns.Add("นามสกุล", 80, HorizontalAlignment.Left)
.Columns.Add("สำนักงาน", 80, HorizontalAlignment.Left)
.View = View.Details
.GridLines = True
End With
Tag : .NET, Ms SQL Server 2008, Win (Windows App), VS 2010 (.NET 4.x)
Date :
2011-07-13 11:43:03
By :
แค่เด็กตัวเล๊กๆคนนึง
View :
2036
Reply :
8
ไม่น่าจะทำได้นะครับ เพราะ Column ของ List view กำหนด Type ไม่ได้ ถ้าทำได้ก็ต้องสร้าง Control ที่สืบทอด มาจาก List View อีกที จริงๆ ก็ใช้ Datagridview ก็ไ้ด้นิครับ
Date :
2011-07-13 15:47:57
By :
kaimuk
ประมาณว่าเขียน โค๊ดต่อจาก .Columns.Add("สำนักงาน", 80, HorizontalAlignment.Left)
รึปล่าวคะ งงอ่าค่ะ ไปไม่ถูก ที่จริงอยากจะลอง ใส่คอมโบบ๊อกลงใน GridControl เหมือนกันอ่ะค่ะ
แต่ว่าก็งงเหมือนกันเลยลอง Listview อ่ะค่ะ ยังไงช่วยชี้แนะอีกหน่อยนะคะ
ตอนนี้มึนมากมายเลยค่ะ ขอบคุณมากค่ะ
Date :
2011-07-13 17:01:02
By :
แค่เด็กตัวเล๊กๆคนนึง
VS 2010 ช่วยให้ทำได้ง่ายขึ้น
Date :
2011-07-13 17:58:24
By :
webmaster
ขอบคุณมากค่ะลองทำดูแล้วนะคะ แต่ยังสงสัยอยู่ว่าใน Gridcontrol และ Listview ยังสามารถใส่ Combobox ได้แบบนี้หรือไม่อ่ะค่ะ
อยากลองเพิ่มจาก 2 ตัวนี้ดูบ้างอ่ะค่ะ แต่ตอนนี้ก็ยังทำไม่ได้อยู่ดี
เหมือนเคยเจอ Combobox ใน Listview อ่ะค่ะ แต่หาอีกทีไม่เจอแล้ว แงๆ ยิ่งใน Gridcontrol ยังไม่เคยเห็นเลยอ่ะค่ะ
ตอนนี้ก็อยู่ในขั้นตอนการลองผิดลองถูกดู หากพี่ๆทำได้แล้ว ช่วยชี้แนะหนูหน่อยนะคะ ^^
Date :
2011-07-14 10:15:44
By :
แค่เด็กตัวเล๊กๆคนนึง
ประมาณว่าใช้ Template Columns รึปล่าวคะ ต้องทำยังไงอ่าคะ งงมากค่ะ
Date :
2011-07-18 09:12:40
By :
แค่เด็กตัวเล๊กๆคนนึง
Load balance : Server 05