【发布时间】:2019-03-22 13:34:15
【问题描述】:
我有一个虚拟树视图(例如TVirtualStringTree)。
- 用户可以选择一行
- 但如果他们也能直观地点击 “nowhere” 以选择无行,那就太好了
注意:当然多选是关闭的;因为他们只能选择零个或一个项目
MCRE:
procedure TForm6.FormCreate(Sender: TObject);
var
vst: TVirtualStringTree;
begin
vst := VirtualStringTree1;
vst.RootNodeCount := 5;
vst.TreeOptions.SelectionOptions := vst.TreeOptions.SelectionOptions + [toFullRowSelect];
vst.Header.Options := vst.Header.Options + [hoVisible];
vst.Header.Columns.Add;
vst.Header.Columns.Add;
vst.Header.Columns.Add;
vst.Header.Columns.Add;
vst.Header.Columns.Add;
end;
【问题讨论】:
-
我在 VST 上努力想出同样的事情。