線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1597
推到 Plurk!
推到 Facebook!

ListView的Checkbox

答題得分者是:hagar
dadai
一般會員


發表:29
回覆:31
積分:12
註冊:2009-01-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-08-31 20:11:45 IP:219.90.xxx.xxx 訂閱
 有個功能想要請問各位前輩們
ListView 有 Checkbox 的功能
我有個需求
當在某個狀態下
雖然使用者看得到 ListView 上的 Checkbox
但是卻無法操作 Checkbox
(簡單的說類似把 Enabled 設為 false)

小弟找不到是否有直接的屬性可以使用
如果用一些 events 來實現好像也是可行
只是想請教看看是否有比較簡便的方式

另外因為我把 ListView 的字型大小改為16
但是 Checkbox 的格子似乎不會跟著變大
這一點有辦法調整嗎
編輯記錄
dadai 重新編輯於 2010-08-31 20:49:31, 註解 無‧
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-09-01 17:07:28 IP:210.242.xxx.xxx 未訂閱
1.參考:

http://groups.google.com/group/borland.public.delphi.vcl.components.using.win32/browse_thread/thread/742fe74acc99fad1/5034aed3831d7908?q=delphi listview checkbox disable


2.用個 TImageList 元件, 再設定 ListView 元件的 SmallImages 屬性為這個 TImageList
再修改 TImageList 的 Height 屬性, 應該就可以看到 ListView 的 Row 的高度變化

dadai
一般會員


發表:29
回覆:31
積分:12
註冊:2009-01-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-09-02 07:58:47 IP:219.90.xxx.xxx 訂閱
好奇妙的方式  XD
小弟受教了

感謝hagar的指導

===================引 用 hagar 文 章===================
1.參考:

http://groups.google.com/group/borland.public.delphi.vcl.components.using.win32/browse_thread/thread/742fe74acc99fad1/5034aed3831d7908?q=delphi listview checkbox disable


2.用個 TImageList 元件, 再設定 ListView 元件的 SmallImages 屬性為這個 TImageList
再修改 TImageList 的 Height 屬性, 應該就可以看到 ListView 的 Row 的高度變化

系統時間:2017-11-20 17:25:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!