Delphi 如何为显示为进度条的网格单元激活在位编辑器?
my DBTreeListView中的一个单元格绑定到作为进度条的存储库项 我希望能够通过单击此单元格编辑显示的进度。在这个阶段,我的应用程序应该将其单元格更改为另一个存储库项:一个文本字段,我可以在其中插入一个值。一旦焦点更改为另一个单元格,我的进度条将再次显示,并显示一个新值。我该怎么做Delphi 如何为显示为进度条的网格单元激活在位编辑器?,delphi,progress-bar,inplace-editing,Delphi,Progress Bar,Inplace Editing,my DBTreeListView中的一个单元格绑定到作为进度条的存储库项 我希望能够通过单击此单元格编辑显示的进度。在这个阶段,我的应用程序应该将其单元格更改为另一个存储库项:一个文本字段,我可以在其中插入一个值。一旦焦点更改为另一个单元格,我的进度条将再次显示,并显示一个新值。我该怎么做 DBTreeListView具有列事件OnGetEditingProperty和OnGetEditingProperties。我可能会使用其中的一个(或两个),但我想不出任何好主意。这可能很简单。你应该点击
DBTreeListView具有列事件
OnGetEditingProperty
和OnGetEditingProperties
。我可能会使用其中的一个(或两个),但我想不出任何好主意。这可能很简单。你应该点击这个进度条并在上面显示编辑器。您需要在另一个地方处理滚动和单击以摆脱编辑器。如果滚动太远,编辑器应该隐藏
步骤:
Vladimir请澄清组件DBTreeListView,它是标准的TtTreeView还是某个第三方组件?投票关闭,因为控件TDBTreeListView不存在(根据Google和Bing)。DBTreeView确实作为虚拟TreeView的子级存在。