ต้องการเอา checkbox ใส่ใน column ของ Listbox

   
rowsorcetype เป็น cursor นะครับ ไม่ทราบเขียน code อย่างไร ให้คอลัมน์ที่มีค่าเป็น .T. แสดงเป็น checkbox หรือแสดงเป็นข้อความที่เรากำหนดก็ได้
ออมสิน
15 พ.ย. 49 เวลา 13:36:17 น. --> 58.10.140.97, ,
   
   
เคยใส่แต่ใน grid ใน listbox ใส่ไงหว่า
Santa
15 พ.ย. 49 เวลา 14:32:18 น. --> 124.120.3.222,
  
   
เลือก Column ใน Grid ให้ Active แล้วคลิกเลือก Check Box ที่ Form Control ToolBar และนำ
มาคลิกใน Column ที่ Active จากนั้น ให้เลือก Properties Grid-Column ใน Tab Data กำหนด
Method Sparse ให้เป็น .F. และ Method Currentcontrol เลือก Check Box 

ลองทำดูนะครับ (เมื่อสำเร็จก็ตกแต่งให้สวยงามด้วยนะ)
อ้อ..ก่อนหน้านี้ได้ส่งรูปภาพตัวอย่างมาให้ดูด้วย แต่อาจยังไม่ถึงคุณเพราะขนาดให้เกินไป รอหน่อย
M
15 พ.ย. 49 เวลา 15:02:09 น. --> 202.57.135.135,
  
   
M ต้องขอโทษด้วยที่อ่านคำถามแล้วตีความผิดไป
M
15 พ.ย. 49 เวลา 15:35:06 น. --> 202.57.135.135,
  
   
โดยปรกติ listbox ไม่น่าจะทำได้ ถ้าท่านใดทำได้ บอกด้วย 
หากต้องใช้ listbox แสดงข้อมูล แล้ว ให้ user เลือกข้อมูล หลายๆ ค่า (แถว) ใน listbox ก็สามารถทำได้
โดยกำหนด property ตรง MultiSelect ให้ เป็น .t. เราก็สามารถใช้ เมาส์ลาก หรือ กด Ctrl + Click เมาส์ ตาม แถว ที่ต้องการ
จากนั้น ก็นำข้อมูลที่เลือกไว้เอามาเก็บลง Array
เช่น

lnCounter = 0
* ต้องสร้าง achosen ไว้ก่อน โดยเลือก เมนู Form -> New Property แล้วกำหนด achosen[1]
DIMENSION ThisForm.achosen[ThisForm.Acontainer1.lstDept.ListCount]
WITH ThisForm
FOR i = 1 TO .lstDept.ListCount
IF .lstDept.Selected(i)
lnCounter = lnCounter + 1
ThisForm.achosen[lnCounter] = .lstDept.List[i]
ENDIF
ENDFOR
ENDWITH
IF lnCounter = 0
=MESSAGEBOX("กรุณาเลือกแผนก",16,"ผิดพลาด")
ThisForm.lstDept.Setfocus
RETURN
ENDIF
DIMENSION ThisForm.achosen[lnCounter]
* แล้วนำ array + ข้อมูล ที่ได้ไปใช้ตามต้องการ

เกษม
16 พ.ย. 49 เวลา 8:58:29 น. --> 203.156.141.178
  
   
เห็นคุณ AN เคยเอามาให้ d/l 
โดยการกำหนดเป็นรูปเอา
http://just4thai.net/vfp_howto/vfp_howto.html ;
เวทย์12
16 พ.ย. 49 เวลา 17:57:37 น. --> 58.147.122.228,
  
   
ลองทำตาม 
How To Add a Check Box to a List in Visual FoxPro ที่นี่ดูครับ 
http://support.microsoft.com/kb/157048

TS
17 พ.ย. 49 เวลา 12:57:34 น. --> 58.8.166.101, w
  
   
ขอบคุณครับ 
เกษม
17 พ.ย. 49 เวลา 14:28:08 น. --> 203.156.141.178
  
ขอเชิญร่วมตอบคำถามครับ
 
ผู้ตอบ :
รหัสผ่าน :
รูปภาพ :
คำตอบ :