ListView中的ViewStyle为vsReport。CheckBox为true。
我现在列出了很多条的项目。但我想使一些项目前的CheckBox不可选。
请问怎么做?
我现在列出了很多条的项目。但我想使一些项目前的CheckBox不可选。
请问怎么做?
解决方案 »
- 一个文件夹内除了指定文件。其他都修改。
- 怎样读TComboBox的objects值?
- 如何读取文件的创建时间和文件大小?
- 一个关于dbgrid 的问题请大家帮一下!
- bcb向delphi转行,字符串数组如何赋初值??
- 请问浮点数的比较问题
- 怎样激活一个MDI窗体?
- 怎样实现倒退和快进,用mediaplay组件播放影片,想在影片结束时自动调用某个过程,这个影片结束的事件是什么?
- 问个问题,如何使问题的分数不是100,而是200,或者更多
- 怎么在窗体上放一个动画flash的,用什么组件可以这么做!!!
- TDBGrid里如何对一行数据进行右键操作?
- 对DBGrid中选中的行删除(含代码),在线等待~
stu_listView.Items[i].Caption:='★'; //这里只是做个标记关键再下面:procedure Tfrmaccountinput.stu_ListViewChange(Sender: TObject; Item: TListItem;
Change: TItemChange);
begin
if Item.Caption <> '★' then //限制已选过的不能再被选择。
Exit;
if ctState in [Change] then
Item.Checked := False; //这里就实现了checkbox不可再选
end;