cost 226 ms
Delphi 10.4 将默认 VirtualTree 的默认属性存储在 .dfm 文件中 - Delphi 10.4 stores default VirtualTree's default properties in .dfm file

更新到 Delphi 10.4 Sydney 后,我的 TVirtualStringTree 实例将其 Colors.XYZ 属性存储在 dfm 文件中,尽管我将这些属性保留为默认值: 在VirtualTrees.pas中,这些颜色值有一个默认值,这通常意味着这些不应写入 dfm 文件: 如何摆脱 ...

检查虚拟树视图中的状态似乎不是虚拟的 - Check state in Virtual TreeView seems not virtual

我正在使用虚拟树视图。 在我的理解中,由于整个树视图是虚拟的,节点属性(包括检查状态)是根据请求设置的(例如在 OnData 事件处理程序上),而不是与节点一起存储,因为节点是完全虚拟的。 但是,Virtual TreeView 似乎将节点的检查状态与节点一起存储,而不是从外部数据源获取并根据请求进 ...

我应该如何更新虚拟 TreeView 中的节点? - How should I update the node in Virtual TreeView?

我正在使用 Delphi XE3 和虚拟 TreeView。 我想用虚拟TreeView实现一棵树,当点击“开始”按钮时,程序会递归搜索一个驱动器下的所有文件和文件夹,然后将它们一个一个地添加到树中,就像Windows Explorer一样。 此外,应该有一个数字表示文件夹下的文件和子文件夹的数量 ...

如何在动态更新的树中使用虚拟树视图? - How to Use Virtual Tree View in a Dynamically Updating Tree?

我正在使用 Delphi XE3 和虚拟 TreeView。 我想用虚拟TreeView实现一棵树,当点击“开始”按钮时,程序会递归搜索一个驱动器下的所有文件和文件夹,然后将它们一个一个地添加到树中,就像Windows Explorer一样。 仔细阅读帮助文档中的“虚拟范例”后,我知道我不能使用 ...

如何在 Child 以编程方式更改时自动更新父节点的 CheckState? - How to Auto Update the CheckState of the parent nodes When Child's Changed Programmingly?

我正在使用 Delphi XE3 和虚拟 TreeView。 我已启用 toAutoTristateTracking 选项。 当我尝试手动更改节点的检查 state 时,受影响节点的检查状态也会更改。 但是,当我以编程方式做同样的事情时,例如 或者 只有 PNode 检查 state 将被更改。 ...

不能 select 虚拟树视图中的根节点 - Cannot select the root node in Virtual Tree View

我正在使用带有虚拟树视图的 Delphi XE3。 我的代码如下: 当我单击“Button1”时,将创建根节点。 但是,当我的鼠标单击节点文本时,它不会被选中。 我的一些发现: 必须点击节点文本到 select 节点的开头。 如果单击节点文本的中间或末尾,则不会选择节点。 如果我将 tvItemsG ...

新安装的库的Delphi 10.x“无法解析单元名称” - Delphi 10.x “Cannot resolve unit name” for newly installed library

在安装第三方库(在本例中为Virtual Treeview)时,我遇到以下令人困惑的情况,在此我将作为示例。 按照INSTALL.txt的安装过程进行操作后,新组件将出现在Delphi的组件面板中,并可将其添加到表单中。 但是,构建提供的示例项目之一,在这种情况下,“最小”失败,原因 ...

如何使用虚拟TreeView模拟TListView(vsIcon模式) - How to Simulate TListView(vsIcon mode) with Virtual TreeView

我正在使用Delphi XE3。 现在,我尝试使用Virtual TreeView模拟TListView(vsIcon模式)。 那可能吗? 基本上这是: (1)仅具有根节点的树。 这很容易实现。 只需使用以下代码行就可以了: (2)隐藏树线。 这也很容易做到,只需将to ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM