问题标签 [listctrl]
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.
python - wxPython Listctrl 计数器
如何检测 listctrl 中的重复值?我想知道我是否输入了值,如果它是重复的,计数器会加 1 并且不会在列表中添加另一行。希望有人可以提供帮助。我还是个超级菜鸟。:D
python - 在 wxPython ListCtrl 中自动计算
我正在尝试在事件发生后自动计算总计列,而无需创建计算按钮。我的定义函数总循环是错误的,我已经被困了几个小时,想知道要使用哪个 listctrl 事件,认为它应该在编辑标签时自动计算,并通过添加行在数据输入时自动计算。请帮忙!我还是菜鸟。谢谢!:)
wxwidgets - Addpage wxAuiNotebook 与向量中的对象
我目前正在开发一个wxWidgets
基于 C++ 的软件,旨在显示从.txt
文件中提取的一些数据。由于我想创建多个选项卡,我决定使用wxAuinotebook
with wxListCtrl
。
要在 中创建新选项卡wxAuiNotebook
,我需要一个对象,并且我希望该对象是wxListCtrl
. 我目前的目标是:每次加载文件时,软件都会提取一些数据并在wxAuinotebook
. 为此,我在动态数组(向量)中创建一个新对象,ListCtrl
以便每次都有一个新对象作为新选项卡的基础。
以下是我的代码中有趣的部分:
我声明了一个向量来包含每个ListCtrl
对象。并且,在文件加载之后,我ListCtrl
在向量中创建了一个新对象:
但是编译器在以下位置返回错误listCtrl.h
:
\include\wx\msw\listctrl.h|446|错误:'wxListCtrl::wxListCtrl(const wxListCtrl&)' 是私有的
如何正确地将页面添加到auiNotebook
内部ListCtrl
?我尝试了一些不同的方法,比如将向量声明为指针向量,但也失败了。
感谢您的阅读。
mfc - 在 MFC ListCtrl 的子项中获取子字符串的矩形
我必须在 MFC ListCtrl 的子项中显示的字符串的子字符串周围绘制一个矩形,为此我在 CustomDraw 处理程序中使用以下代码:
现在,这几乎可以完美地工作,只有一个问题:矩形绘制在子字符串开头的左侧一点,因为每个子项的文本显示在距子项左边框的一些小偏移处。
例如,下图显示了上面代码创建的矩形,以防需要框起来的子字符串是“530684”。请注意,尾随的“4”留在框架之外,并且框架开始有点太左,因此在框架的左侧和前导“5”之间有一点空间。
我怎样才能得到这个偏移量的大小,或者以其他方式克服这个问题?
谢谢你的帮助!
python - 将列对齐到 ListCtrl 中“表格”的右侧
我目前的设置是这样的:
ListCtrl 中的列是这样创建的:
但是,我希望 Country 和 Pinned Columns 对齐到窗口的右侧,而不是像当前那样对齐到左侧。我试图通过将团队名称的宽度设置得非常宽来做到这一点,但这会使应用程序无法在不破坏视图的情况下调整大小。任何帮助将非常感激。
python - wx.ListCtlr 分组列表
有谁知道对我的 listctlr 列表进行分组的解决方案?我已经阅读了有关 groupListView 的信息,但它并不是真正基于 python 的解决方案,并且受 python 的支持较少。不幸的是我没有找到解决方案。感谢您的任何想法,建议!
python - wxPython - 如何在排序后获取检查的数据 (listmix.ColumnSorterMixin)
我在字典中有一个数据将转到 ListCtrl。我有复选框 listmix.CheckListCtrlMixin 用于选择数据和 listmix.ColumnSorterMixin 用于排序。
问题是,在我按任何列对数据进行排序后,数据的原始顺序发生了变化,并且在检查了项目后,我找不到数据以进行进一步的操作。
是否有可能获得新的“排序后”字典或类似的东西?
这是演示示例。
python - 如何将多个文件的列表带入listctrl python
根据链接,我尝试制作一个将文件添加到 listctrl 的代码。但它没有用。
如果我在下面激活,我将无法打开 python GUI。
self.AddtoList(路径)
我想要的是将多个文件带入 listctrl。我怎样才能做到这一点?
================== 完整代码 ==================
wxpython - wxPython wx.ListCtrl 与特定数据
我想从具有与其关联的特定 ID 的 wxPython 项目添加到 wx.ListCtrl。我怎样才能做到这一点?实际上,如何将任何数据关联到特定的 ListCtrl 项?
c++ - 从 " 地图插入到 wxListCtrl> "
我有一个包含 2 个 .cpp 文件的 wxWidgets 项目。首先,它的目的是从 3 个 wxComboBox 中获取数据到地图容器中,然后将这些数据插入到 wxListCtrl 中。
它的最后一部分不起作用,我不知道为什么,因为插入对我来说似乎是正确的(void ViewRefresh)
hasznaltmobilbolt.cpp 的相关内容:
以及 wxkitMain.cpp 的相关内容: