小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

怎么合并stringgrid的單元格,在合并格子里輸入文字能居中

 山不轉(zhuǎn)水轉(zhuǎn)轉(zhuǎn) 2013-11-23



如何合并stringgrid的單元格,在合并格子里輸入文字能居中
在Delphi中,如何合并stringgrid的單元格,在合并格子里輸入文字能居中。不是效果上的,而是可以打印出來的。最好給出相關(guān)的代碼,萬分感謝!

------解決方案--------------------
StringGrid不能真正的合并單元格 
只能自己畫 
例子: 
合并第三行第二、三兩格 
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; 
Rect: TRect; State: TGridDrawState); 
begin 
if(ARow = 2) and (ACol = 2) then 
begin 
Rect.Left := Rect.Left -2; 

end; 
if(ARow = 2) and (ACol = 1) then 
begin 
Rect.Right := Rect.Right + 2; 

end; 
StringGrid1.Canvas.TextRect(Rect, Rect.Left, Rect.Top, StringGrid1.Cells[ACol, ARow]) ; 
end; 
------解決方案--------------------
StringGrid不是Excel,你要的功能要找第3方控件 
------解決方案--------------------
如果你想做這個,不要用StringGrid,不如用DrawGrid,可能更靈活一些 
------解決方案--------------------
哈哈,有現(xiàn)成的東西 xlgrid 并且有全套代碼

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多