- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我刚下载 ObjectListView ,并且在填充它时遇到问题。
我得到了 MyObject
的列表:
public class MyObject
{
public int Id { get; set; }
public int ParentId { get; set; }
public string Name { get; set; }
public int Data { get; set; }
public MyObject(int id, int parentId, string name, int data)
{
Id = id;
ParentId = parentId;
Name = name;
Data = data;
}
}
List<MyObject> list = List<MyObject>();
我需要使用 MyObject
元素 ( Using TreeListView ) 填充 TreeListView
。此外,我还需要用 .Data
属性填充一列。即使作为 list
(同一级别的所有项目)并且没有任何列,我也无法填充它,我试过这个:
this.myTreeListView.SetObjects(list);
还有这个:
this.myTreeListView.Roots = list;
但是树还是空的,什么都没有填充,我做错了什么?请帮忙。
最佳答案
您可以找到一些有关 TreeListView 的有用“入门”信息 here .确保您理解并使用该概念。
但是,没有提到您还必须添加至少一列(您可以在设计器中执行此操作)。所以这可能是你的问题。 TreeListView 教程假定您已经知道如何使用 ObjectListView。
我建议你也阅读一般getting started指南,尤其是“心理换档”部分。
The crucial part of using an ObjectListView is configuring it. Most of this configuration can be done within the IDE by setting properties on the ObjectListView itself or on the columns that are used within the list. Some configuration cannot be done through properties: these more complex configurations are done by installing delegates (more on this later). Once the columns and control are configured, putting it into action is simple.
希望这对您有所帮助。
关于c# - 如何填充 BrightIdeasSoftware.TreeListView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162082/
前言 本文将探讨如何利用WPF框架实现树形表格控件,该控件不仅能够有效地展示复杂的层级数据,还能够提供丰富的个性化定制选项。我们将介绍如何使用WPF提供的控件、模板、布局、数据绑定等技术来构建这
我使用此代码将子级添加到 BrightIdeasSoftware TreeListView 节点: var br = treeListView1.TreeModel.GetBranch(treeLis
我需要像在 Process Explorer 中一样实现 TreeList 控件。我是 GUI 新手,没有写过这么复杂的控件。 正如我在 Process Explorer 中看到的,有一个 TreeL
我需要这样的东西: (我需要 TreeView 和 ListView 方面。即 Hirearchy 和 Columns。) 但是,我在 WPF 中需要它。这是内置的东西,还是我必须自己构建它? 我认为
我有一个包含两列的 TreeListView 组件:“a”和“b”。 在我的列表中,有时我同时有“a”和“b”,但有时只有“a”。 如何删除“b”列(不包含“b”的行)中的以下消息? “‘b’不是无参
我刚下载 ObjectListView ,并且在填充它时遇到问题。 我得到了 MyObject 的列表: public class MyObject { public int Id { get;
背景资料 简而言之,我希望实现“大部分”这里显示的内容...... http://demos.telerik.com/kendo-ui/treelist/remote-data-binding ...
我正在使用 TreeListView (ObjectListView) http://objectlistview.sourceforge.net/cs/index.html - 并用一些项目填充它。
我一直在研究 .NET 的 ObjectListView,并尝试自己搞乱它。 我来自使用 VirtualTreeview 和 Delphi,所以如果你能指出相似之处,那就太好了! 我尝试使用 Tree
我一直在尝试为 treeListView 构建模型,但似乎无法获得满足我要求的正确结构。我对 objectListView 还很陌生,已经浏览了样本和说明书,但不确定如何正确构建我的模型。这是我的模型
我从 here 下载了 TreeListView .裁剪数据时不显示水平或垂直滚动条。像这样 所以我把它的样式改成了
我是一名优秀的程序员,十分优秀!