问题标签 [listviewitem]

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 投票
1 回答
3858 浏览

.net - ListView.ItemCollection.Contains() 是如何工作的?

我正在将 ListViewItems 从一个 ListView 复制到另一个,……。像:

如果我想使用 ListView.ItemCollection.Contains() 来确定一个项目是否已被复制,我总是会得到错误:

我做了以下事情来解决我的问题:

所以,这可以解决我的问题,但我仍然不知道为什么 ListView.ItemCollection.Contains() 不起作用......

ListView.ItemCollection.Contains() 如何识别项目是否已存在?

ListViewItems 必须如何初始化 ListView.ItemCollection。Contains()不是ListView.ItemCollection.ContainsKey())能够识别它们吗?

0 投票
4 回答
2638 浏览

android - 单击列表视图“A”后如何显示另一个列表视图“B”

单击列表视图“A”的项目后,我想显示另一个列表视图“B”。我在 Android 1.6 项目中使用 onListItemClick 事件。

如何编码?

0 投票
3 回答
4425 浏览

android - 单击 ListView 项目会更改项目内元素的状态?

我不知道如何确切地解释这个问题,但我会尝试。我有一个包含多个项目的 ListView。每个项目里面都有一个TextView和两个ImageView。我希望在单击它们时更改 ImageView,并且当我长时间按下 ListView 项时,我想打开一个上下文菜单。

对于 ImageView,一切正常。对于整个项目,我可以在长按后显示上下文菜单,但我的问题是,例如,当我按下 TextView 时,ImageView 也会发生变化。

我的代码的一些片段:

列表视图项:

Drawable 改变加号按钮的状态:

我希望你能理解我的问题。我认为视图的所有子视图都会受到父事件的影响,但我不确定。

你有解决方案吗?提前致谢

0 投票
2 回答
2956 浏览

android - 如何自定义它们之间的列表视图项空间?

我想自定义不同项目之间的列表视图项目空间。我们通常显示列表项,它们之间有默认空间以便在列表中查看。我想自定义它们之间的空间差异,以便在显示部分内的列表中一次显示更多数据。

请给我一些解决方案。

谢谢你的建议。对虾

0 投票
8 回答
32920 浏览

android - Android:如何隐藏 ListView 项

如何隐藏 ListView 中的项目或至少将其高度设置为零?

我尝试将视图的可见性设置为 GONE,但它仍然保持项目的空间(高度)。

0 投票
1 回答
18451 浏览

android - 如何禁用列表视图中的项目?

我有一个列表视图,它是通过数据库中的记录填充的。现在我必须让一些记录可见但无法选择,我该如何实现?

这是我的代码

布局文件 myproducts.xml 如下:

0 投票
6 回答
7930 浏览

c# - 如何删除 ListViewItem 上的选择边框

我正在使用 SetWindowTheme 和 SendMessage 使 .net 列表视图看起来像 vista 样式的列表视图,但 .net 控件仍然在所选项目周围有一个虚线选择边框:

列表显示

资源管理器列表视图中的选定项目周围没有边框。我怎样才能删除它?

Windows资源管理器:

Windows资源管理器

编辑:解决方案:

0 投票
1 回答
3134 浏览

c# - c# Listview 成行显示

基本上我有一个 Listview 控件,它具有列(以详细信息模式显示)我向其中添加了我想要显示的项目,每个项目都在 1 个列(如发票)下,但它将它们全部显示在第一个列下。我一直在下面添加这样的项目,我猜这是错误的方法,但我尝试过的所有其他方法都不起作用。您可以在屏幕截图中看到他的结果。

替代文字

0 投票
2 回答
1590 浏览

java - ListAdapter 修改数据源(这是一个数组列表)

这是我最近遇到的一个问题:我有一个带有自定义适配器类的列表视图,适配器接收一个列表视图并用其中的元素填充列表视图。现在,我想在列表视图的每一行上都有一个按钮来从中删除项目。我应该如何解决这个问题?有没有办法远程触发activity类中的某个方法,调用适配器上的notifydatachanged()方法来刷新listview?

0 投票
2 回答
771 浏览

wpf - 如何使用 WPF 为 ListViewItem 使用两个模板

我想要一个 ListView,它的项目类似于 Microsoft Outlook 收件箱,项目由 Conversations 排列(见附图)。项目可以是包含对话主题的简单文本块(在照片上,这是蓝线),也可以包含由 ListView 标题指定的电子邮件信息。最好是带有对话主题的项目是按钮,这样对话中的电子邮件就可以通过按下此按钮来显示或隐藏。

任何想法我怎样才能做到这一点?我是否指定两个 ListViewItem 模板?如果是,我如何在代码中告诉每个项目使用哪个模板?

任何帮助将不胜感激!!问候, 格雷戈尔

替代文字 http://img401.yfrog.com/img401/1719/inboxy.png