求ListView控件checkbox用法(100)

  • 主题发起人 主题发起人 胡鸣
  • 开始时间 开始时间

胡鸣

Unregistered / Unconfirmed
GUEST, unregistred user!
在ListView中设定CheckBox为Tuue,当CheckBox选定时该行并未被选取,请问如何实现选定状态CheckBox下选定该行,当取消CheckBox选定时也同时取消该行的选择?
 
procedure TForm25.lv1ItemChecked(Sender: TObject; Item: TListItem);begin item.Selected := Item.Checked;end;
 
procedure TForm1.ListView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);var listitem:TListitem;begin listitem:=listview1.GetItemAt(x,y); if listitem.Checked then listitem.Selected:=true else listitem.Selected:=False;end;
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
D
回复
0
查看
664
DelphiTeacher的专栏
D
后退
顶部