我想通过 State = cdsChecked 来控制节点的选择check的状态。
我在treeview加了checkbox ,想杀毒软件中的treeview的check的效果
有好的建议没有?给点建议
procedure TForm1.tv1CustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if State = cdsChecked then
ShowMessage('dd')//处理接点checked的代码;
end;为什么报错啊?
我在treeview加了checkbox ,想杀毒软件中的treeview的check的效果
有好的建议没有?给点建议
procedure TForm1.tv1CustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if State = cdsChecked then
ShowMessage('dd')//处理接点checked的代码;
end;为什么报错啊?
cdsChecked, cdsFocused, cdsDefault,
cdsHot, cdsMarked, cdsIndeterminate);......
if cdsChecked in State then //注意
ShowMessage('dd');
......