问题标签 [objectlistview]

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.

0 投票
2 回答
363 浏览

python - ObjectListView 不显示零

我正在使用 ObjectListView 1.2 (Python),并且对奇怪的行为感到非常困惑。我有一个具有双字段的对象。如果该值非零(无论是 int 还是 double),OLV 将显示该值,但只要该值为零,它就不会在该列中显示该对象的任何内容。

SSCCE:

0 投票
1 回答
4188 浏览

c# - 使用 ObjectListView 自定义排序

假设我有一个包含 3 列的 objectListView

使用自动排序,较小的文章编号将位于较大的文章编号之下,因此它会排序 8080、80、901 或 901、80、8080,但我希望最小的编号在顶部。

在 OrderNumber 上相同。

并且状态不起作用。开,它只是在我按下 ColumnHeader 时对 ArticleNumber 进行排序,所以我想根据文本对 Status 进行排序。

我想我需要一个 CustomSorter 来完成这项任务,但我找不到如何使用它,也找不到一个很好的例子,OLV 的食谱对我没有帮助。

你有我的例子吗?

0 投票
3 回答
861 浏览

python - Python win32clipboard 数据被截断

我正在使用一个名为ObjectListView的 Python 模块作为 wxPython 的补充。我正在使用 python2.7 和 wxPython 2.8.1.2.1

我的问题是将信息复制到 Windows 剪贴板。模块 ObjectListView 有一个部分使用 win32clipboard 将信息存储在剪贴板中。但是,在检索信息时,只返回第一个字符。. .而没有别的。

那是模块中的代码。我已经输入了打印语句进行调试。我已经评论了打印的文本。这个问题只发生在这个模块中。如果我在 python 解释器中运行那段代码,它运行良好,剪贴板返回整个输入。

什么可能导致这个问题?

0 投票
1 回答
433 浏览

c# - ContextMenuStrip 停止在 ObjectListView 中的空白区域上工作

在我的 .NET 4.0 WinForms 应用程序中,我有 ObjectListView 2.5.1.18477 和与之关联的 ContextMenuStrip。

当我右键单击 ObjectListView 中的数据行时,上下文菜单显示正常,但如果我右键单击空白区域(例如红十字),则无论我单击何处,上下文菜单都不会再次显示在 ObjectListView 上。

无论我在 ObjectListView 中的哪个位置单击,如何让上下文菜单继续显示?

谢谢

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1762 浏览

c# - 实体框架 DbContext 被处置

我有一个使用ObjectListView可视化数据库信息的小程序。目前我正在尝试添加项目并不断获得The operation cannot be completed because the DbContext has been disposed.突出显示以下olvEntityTypes.AddObject(et);行的内容。

代码:

  • 我怀疑这SaveChanges()也可能会关闭上下文,但是在保存更改之前尝试添加对象仍然会引发相同的错误。
  • 放在街区olvEntityTypes.AddObject(et);之外using也是失败的。
  • 如果我使用以下内容查询数据库,则不会引发任何错误;

代码:

所以我现在有点不知所措,为什么这会引发错误以及如何解决它。

0 投票
1 回答
2796 浏览

c# - ObjectListView 不显示所选项目的选择颜色

我有一个ObjectListView本质上是标准 .NET 的包装器ListView。我的问题是我无法确定正确的方法调用顺序,以将新对象添加到控件、滚动控件以确保对象可见并选择对象。下面,是我实现这一目标的代码。一切正常,但由于某种原因,所选项目/对象的背景颜色不会显示,直到我单击或重新调整其中一列的大小。我不确定控件是否没有被聚焦或什么。

下面的代码更新了 ObjectListView 中的一个项目并且工作得很好。不知道我在上面做错了什么......

0 投票
2 回答
1041 浏览

c# - ObjectListView - TreeListView 自动 TriStateChecking

有没有人成功地让三态复选框在 TreeListView 中正常工作,而不使用模型对象中的属性来存储检查状态?

因此,例如,检查一个节点。应检查其所有孩子(和孩子的孩子等),然后应根据其兄弟姐妹检查其所有父母/祖父母CheckStates

我尝试了几种方法,但每种方法都在 TreeListView 类中获得ArgumentOutOfRange/ 。ArgumentException这包括以下内容:

  • 将所有节点 CheckStates 存储在 Dictionary 中并用作CheckStateGetter事件查找
  • 当项目更改时递归调用函数CheckState(并确保在以编程方式更改时忽略后续的 ItemCheck 事件CheckStates
  • 调用一个函数来确定直接的子/父状态,并让 TreeListViewItemChecked为每个受影响的节点触发事件。

我经常从以下函数中得到错误(在 TreeListView.cs 中):

  • GetNthItem()
  • GetChildren() - 然后在 GUI 中展开/折叠护罩
  • ProcessLButtonDown()

如果有人在这方面取得了成功,我会全力以赴。

0 投票
0 回答
441 浏览

objectlistview - ListView 和 FlipView 在 xaml 中组合

我正在尝试在 Windows 商店应用程序中组合两个组件(ListView 和 FlipView),但是在单击 Flipview 下一步按钮时出现问题,因为我想列出仅滚动项目而不选择它们。我怎样才能做到这一点?我找到了一些示例并对其进行了修改,现在这是我唯一遇到的问题。谢谢。

这是我的代码:

0 投票
2 回答
8905 浏览

c# - 如何填充 BrightIdeasSoftware.TreeListView ?

我刚刚下载了ObjectListView,并且在填充它时遇到了问题。

我得到了清单MyObject

我需要TreeListViewMyObject元素填充一个(使用 TreeListView)。我还需要一列填充.Data属性。我什至无法将其填充为list(同一级别的所有项目)并且没有任何列,我已经尝试过:

还有这个:

但是树仍然是空的,什么都没有填充,我做错了什么?请帮忙。

0 投票
1 回答
4023 浏览

c# - 如何在 ObjectListView 列中显示/放置按钮?

我学习在 C# 中使用ObjectListView来显示我的 MySQL 数据,并尝试在列内绘制/放置一个删除按钮,以便当我单击它时,它将删除该行。

我知道如何在列内绘制图像或进度条,但问题是我不知道如何在其中放置按钮。当我搜索谷歌时,我发现有人说必须使用自定义渲染器来绘制一个按钮,但我不知道如何。

如何将按钮放在列内?