问题标签 [treecontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 如何使用ivhtree bread first search api
我正在尝试使用 ivhTreeviewBfs ( https://github.com/iVantage/angular-ivh-treeview#ivhtreeviewbfstree-opts-cb )
但是,这仅打印第一级节点。我如何遍历整个列表?
c++ - 从 htreeitem c++ 中获取 lparam 值
我创建了一个带有树控件的对话框,当单击树控件的任何特定节点时,它会将数据提取到列表控件中。这就是我尝试插入节点的方式。
当单击一个节点时,它将被定向到事件处理程序“OnTvnSelchangedExample”,并且数据是从 HTREEITEM 的 insertitem 方法中的“lparam”参数中指定的路径获取的。
我只能在事件处理程序中访问 lparam 值。
现在我想为整个树的数据实现搜索功能。
所以我需要所有 Tree 句柄的 lparam 值,通过迭代它,以便我可以搜索树中的特定文本。所以不点击树的任何节点,有没有可能得到树句柄(HTREEITEM)的lparam值
c++ - 在 MFC 中的 Tree(CTreeCtrl) 中添加特定树项的图标
我们可以为特定的树项目添加图标吗?
我正在使用以下功能添加带有图标的项目:
HTREEITEM InsertItem(LPCTSTR lpszItem,int nImage,int nSelectedImage,HTREEITEM hParent = TVI_ROOT,HTREEITEM hInsertAfter = TVI_LAST);
要跳过某个项目的图标,我使用 -1 值nImage
和nSelectedImage
。通过这样做,图标不会出现,但空间即将到来。
html - CSS Flexbox 成长
我在左侧面板 (.tree) 中使用 Angular 树控件 Light Style ( http://wix.github.io/angular-tree-control/ )。我在树旁边显示了项目(如图 1 所示)。当我的树展开时,.graph 项目向下移动,如图 2 所示。我希望我的 .graph 在树展开时保持原位(图 3)。我正在使用 flexbox,但图表继续向下移动。(下面的 CSS 和 HTML)
python - wxPython TreeCtrl:按索引获取树项的数据
如何通过树的索引获取树项的数据?
我目前正在用 wxPython 编写一个 GUI(使用 Python 2.7)。此 GUI 包含一个 CustomTreeCtrl,其构建如下:
数据将通过用户的某些输入进行扩展。除此之外,单击“添加加强筋”将在“添加加强筋”上方插入一个项目。出于该工具的目的,我需要从每个加强筋中获取这些数据。我想知道是否可以在列表中调用这些类似列表。因此,例如,我可以为 [root][stiffeners][stiffener 1] 调用 widget_tree.GetTreeItem[0][1][0] 等等。
我一直在寻找一段时间,希望有人可以帮助我。提前致谢!
c++ - MFC 如何使 ctreectrl 虚拟化?
我的应用程序正在使用 a 显示在内存中保存的大量文件系统条目ctreectrl
,即使在使用时添加所有项目也需要约 20 秒SetRedraw(False)
,那么如何制作一个完全虚拟的(宽度、深度)ctreectrl
以及如何填充它?
Edit#1 我想显示从开头展开的显示部分项目,但我不想将它们存储在树中,例如
mfc - 该程序抛出异常。想在mfc中创建程序来显示目录结构与树形控件
FileEnumTreeControlDlg.h : 头文件 //
FileEnumTreeControl.h:PROJECT_NAME 应用程序的主头文件
该程序是在 mfc 中创建的,一切正常,但我无法扩展内部目录,因为无法提供 FindFirstFile() 的完整路径,请告诉我如何将动态路径传递给 FindFirstFile()
angularjs - 如何在 AngularJS 中检测树形控件中的“空格”键
在 1.5 版中,AngularJS 的 angular-ui 中的树控件存在问题。Treecontrol 具有称为on-selection 的指令,该指令检测“Enter”或鼠标单击并将选项从 treecontrol 发送到输入。我希望“Space”键具有相同的行为,但我不知道如何将它添加到 treecontrol。此外,正常的 ng-keypress 不起作用。我无法修改任何 angular-ui 文件。有人知道该问题的解决方案吗?
编辑:代码:
当用户开始在输入中输入任何内容时,treecontrol 将出现并显示匹配的选项(屏幕 1)。现在用户需要在选项上单击鼠标或单击“Enter”按钮将选项添加到输入(屏幕 2)。我也想为“空格”键获得相同的行为。我希望现在我的问题很清楚:)
python - 如何将特定文件添加到 wx.TreeCtrl
我正在尝试使用 wx.TreeCtrl 重新创建目录树的一部分。我可以添加所有目录和我正在寻找的特定文件。现在,我不想显示不包含特定文件的目录。
例如,如果我的目录树看起来像这样并且我只想显示 .csv 文件(wx.TreeCtrl 根是“/data/project”):
- /数据/项目/
- /data/project/file.csv
- /data/project/anotherdir/myfile.txt
...然后使用我当前的代码,我的 wx.TreeCtrl 将包含“anotherdir”,而不包含“myfile.txt”。我想进入一个根本不显示“anotherdir”的阶段。
我当前的 Python 代码如下所示:
感谢您的任何建议。
c++ - 警告 C26454:算术溢出:“-”操作在编译时产生负的无符号结果 (io.5)
代码分析:
警告 C26454:
算术溢出:'-' 操作在编译时 (io.5) 产生一个负的无符号结果。
的定义TCN_SELCHANGE
是:
我看不出我还能做什么!