jjzjj

treeView2

全部标签

android - 如何在 Android 中创建 TreeView ?

Android中没有提供树状View的控件。有一个ExpandableListView,我怀疑它可以用来创建一个。你试过实现这样的控制吗?如何在Android中实现这样的控件? 最佳答案 我们公司刚刚开源了一个小部件,它就是这样做的......你可以看到所有的源代码并将项目(作为一个库)添加到你自己的android项目中:http://code.google.com/p/tree-view-list-android/ 关于android-如何在Android中创建TreeView?,我们

c++ - 为 TreeView 创建 Qt 模型

我正在用Qt(使用C++)编写一个应用程序,我需要在TreeView中表示一个对象结构。一种方法是为此创建一个模型,但在阅读了有关该主题的Qt文档后我仍然很困惑。我的“结构”非常简单-有一个Project对象,它在std::vector容器中保存Task对象。这些任务也可以包含子任务。我已经编写了使用Qt的XML类从XML文件读取和写入这些项目的方法。是否有更多关于从头开始创建模型的文档或“推荐阅读”?你建议我如何开始实现这个? 最佳答案 作为Virgil在对该问题的评论中所说内容的替代方案,您可以使用QStandardItemMo

c++ - 带有节点图标和不带图标的项目的 TreeView

我在WindowsC++应用程序中有一个TreeView控件,它有一个ImageList集。我正在尝试插入一个没有图标(没有TVIF_IMAGE标志)但图标仍然显示的节点。TVINSERTSTRUCTtvis={0};tvis.hParent=hParent;tvis.hInsertAfter=hInsertAfter;tvis.item.mask=TVIF_TEXT;tvis.item.pszText=(LPTSTR)lpszItem;tvis.item.iImage=0;tvis.item.iSelectedImage=0;tvis.item.state=nState;tvis.i

c++ - 我怎样才能像 Microsoft 应用程序一样创建 TreeView

您好,我正在接受开发应用程序的培训,但我想添加一棵具有特定外观的树,我成功地做到了,但我所拥有的外观并不是我的客户想要的,该应用程序是使用MFC和C++开发的。我的应用如下所示:我希望它看起来像这样:我使用的代码:CRectrectDummy(0,0,200,600);//rectDummy.SetRectEmpty();CTreeCtrlm_wndClassView;constDWORDdwViewStyle=WS_CHILD|WS_VISIBLE|TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS|WS_CLIPSIBLINGS|WS_CLIPC

c# - TreeView 随机无法显示新添加的节点

我在WinForm应用程序中有一个TreeView,我正在使用add、reorder和delete方法添加新节点、重新排序现有节点和删除旧注释。有时,当我添加一个新项目时,它会立即显示在TreeView中,但当我添加下一个节点时,它确实会正确显示。它似乎是随机发生的,因此很难找到根本原因。即使节点未在UI中正确显示,节点计数也是正确的。TreeView1.BeginUpdate();TreeView1.Nodes.Add("P1","Parent");foreach(Useruinitems){if(condition){node.Text=u.sNodeText;node.Tag=u

c# - XAML 中 Windows 8 商店应用程序中的 TreeView

据我所知,Windows8商店应用程序中没有TreeView控件,有人知道替代解决方案吗?我想通过折叠显示一些父子数据并在单击标题时展开,但这在GridView中是不可能的,并且Windows8的ListView。任何人都可以帮助我吗? 最佳答案 有一个TreeViewcontrol在从Silverlight工具包移植的WinRTXAML工具包中。 关于c#-XAML中Windows8商店应用程序中的TreeView,我们在StackOverflow上找到一个类似的问题:

C# 系统.Windows.Forms.TreeView : Stop auto expand/collapse on double-click (and execute another handler)

是否有一种简单的方法来禁用双击TreeView节点时的自动展开/折叠?如果当前系统时间与预期的双击时间匹配,我一直无法找到这个问题的答案,如果不检查BeforeExpand/BeforeCollapse-覆盖OnNodeMouseDoubleClick和/或OnDoubleClick似乎是不够的。或者,检查系统时间并查看它是否适合双击是执行此操作的唯一方法吗?感谢您的帮助,-沃尔特 最佳答案 已解决:实际上,整个解决方案位于http://www.developersdex.com/gurus/code/831.asp。.显然,在Tr

c# - Windows -C# - 没有连接线的 TreeView

是否可以“不带任何线条或加号”显示父节点,并在已启用showplusMinus的同一父节点下添加子节点。喜欢:(父节点)+Child1+Child2+Child3 最佳答案 将ShowLines属性设置为false。TreeView.ShowLinesPropertyGetsorsetsavalueindicatingwhetherlinesaredrawnbetweentreenodesinthetreeviewcontrol. 关于c#-Windows-C#-没有连接线的TreeVi

.net - 如何获得 .NET TreeView 的 Windows 原生外观?

在.NET中使用TreeView组件时,我得到了左侧树的外观。如何为我的.NETTreeView获得正确的树外观(Windowsnative外观)?我特别想得到的是“三角形”节点handle和蓝色“气泡”选择方block。 最佳答案 你需要P/Invoke来调用SetWindowTheme传递树的窗口句柄,以“explorer”为主题。将以下代码粘贴到项目中的新类中,编译并使用此自定义控件代替内置的TreeView控件。C#:publicclassNativeTreeView:System.Windows.Forms.TreeVie

windows - Windows 中目录/文件夹的 TreeView ?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion在Linux/KDE中,我可以将目录视为一棵树。我如何在Windows7中执行此操作?请注意,我指的不是“Windows资源管理器”