是否有事件通知 VirtualTreeView 标题列复选框单击?它是这张图片上突出显示的复选框:
问问题
905 次
1 回答
4
为事件编写一个处理程序OnHeaderClick
并检查参数的HitPosition
属性是否HitInfo
包含hhiOnCheckbox
标志。例如:
procedure TForm1.VirtualTreeHeaderClick(Sender: TVTHeader; HitInfo: TVTHeaderHitInfo);
begin
if hhiOnCheckbox in HitInfo.HitPosition then
begin
if Sender.Columns[HitInfo.Column].CheckState = csCheckedNormal then
ShowMessage('Checked!')
else
ShowMessage('Unchecked!')
end;
end;
于 2015-03-16T11:43:35.070 回答