cxgrid 最后一行以下是空白的,
怎么判斷滑鼠點到資料行下方的空白區域?
uj5u.com熱心網友回復:
varAHitTest: TcxCustomGridHitTest;
begin
AHitTest := cxGrid1DBTableView1.GetHitTest(Mouse.CursorPos);
if AHitTest is TcxGridViewNoneHitTest then begin
ShowMessage('');
end;
end;
拋磚引玉的,類似這種方法,判斷的時候變更一下
uj5u.com熱心網友回復:
您好,TcxGridViewNoneHitTest是什么意思,用這一段代碼好象怎么點都會執行啊uj5u.com熱心網友回復:
沒用過CX,要是DBGRIDEH的話,假如判斷一個非空的值為空時,是不是可以判定為空行?瞎猜的,你自己試一試吧。uj5u.com熱心網友回復:
還是沒解決啊, 請指教uj5u.com熱心網友回復:
不知道cxgrid,如果是TDBgrid,或者從TCustomGrid派生的,直接有一個MouseCoord方法獲取坐標對應的cell,如果坐標位置沒有cell,則是(-1,-1)轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/37853.html
標籤:VCL組件開發及應用
上一篇:delphi反匯編
