วิธีใช้ DrawGrid ใน Delphi


DrawGrid ใน Delphi นั้นจะไม่สามารถเข้าถึง Cell แต่ละ Cell ได้โดยตรง แต่จะใช้ Event OnDrawCell เป็นช่องทางในการใส่ข้อความหรือรูปภาพต่าง ๆ ลงในแต่ละ cell

ตัวอย่าง

procedure TForm1.DrawGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  if (ACol = 1) and (ARow = 2) then
     DrawGrid1.Canvas.TextOut(Rect.Top + 2, Rect.Left + 2, 'TEXT');
end;

 

คำสำคัญ (Tags): #delphi#tdrawgrid
หมายเลขบันทึก: 26964เขียนเมื่อ 5 พฤษภาคม 2006 00:51 น. ()แก้ไขเมื่อ 20 มิถุนายน 2012 19:26 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท