问题标签 [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 投票
3 回答
14783 浏览

c# - 如何检查是否检查了列表视图项

用户选择了一个包含文件的文件夹。我正在制作一个列表视图,显示所选文件夹中的文件。我想显示每个文件包含的内容,但我想在用户从 listviewitem 检查文件时显示它。我正在使用以下代码:

为什么它不起作用?例如,我应该使用什么数据:

button1.Click(...)button2.Click(...)

0 投票
2 回答
6371 浏览

wpf - 使高亮画笔与控制画笔相同而不指定颜色

我想确保选定的 ListViewItem 的非焦点背景与焦点背景相同。我知道这样做的常见方法如下:

然而,问题是我不想指定颜色,我只想让静态资源返回的画笔与高亮画笔键相同。

0 投票
1 回答
2173 浏览

android - 如何从 Android 的 ListView 禁用(变暗)onItemLongClick 中的选项?

单击 ListView 中的项目时,我会在对话框中弹出几个选项供用户选择。但是,在不同的情况下,我想禁用一个或多个选项,以便用户无法选择它们。这是一些代码。

我希望能够禁用(通过调暗)特定选项,例如 DELETE 选项或 OPEN 选项,具体取决于单击了哪个列表项(我覆盖了该部分,即检测部分)。

0 投票
2 回答
909 浏览

vb.net - 什么调用 ListViewItem_ItemChecked 事件?

我有一个 ListView,checkboxes = true,View = List。在项目开始时,我进行了一些计算并确定数据库是否为空以及我应该从那里做什么。我要做的一件事是遍历报告名称的数组(来自 dll)并将列表视图项添加到 ListView,因为我们希望它尽可能动态。如果应用程序刚刚启动,则在 ListViewItem_ItemChecked 事件中(If Not _bShowAll Then)我只是让它通过,否则我称之为“昂贵”的功能。当我开始我的应用程序时,它似乎需要很长时间,所以我在“昂贵”函数中设置了一个断点,它被击中的次数与报告名称的次数一样多。我知道 ListViewItem.SelectedItem 如果设置将调用 ListViewItem_ItemChecked 以及 ListViewItem.Checked,我认为还有其他一些。但从初始化开始,我为 ListViewItem 调用的唯一函数是插入。当我在我的 ListViedItem_ItemChecked 中放置一个断点时,我命中了断点。这是我的构造函数、ListViewItem_ItemChecked 和“昂贵”函数。

在将项目插入 ListView 和 False 之前,我确保 _bShowAll 为 True(意味着通过 ItemChecked 函数),但我仍然点击了 ItemChanged 函数。任何人都可以看到我缺少的东西,一种使它更容易的方法,或者有没有一种方法可以在不调用 ItemChecked 方法的情况下插入一个项目?谢谢。

更新:没关系,每个人。我发现这个说它在 CheckBoxes 属性设置为 true 时调用该方法。

0 投票
1 回答
404 浏览

java - 选择 ListItem 后如何修改其背景?

我有一个带有一堆 ListItem 的 ListView。当用户选择一个项目时,我想将该 ListItem 的背景更改为图像。我怎样才能做到这一点?

0 投票
1 回答
2972 浏览

android - ListView 选择器问题:选择没有被删除

我有一个列表视图。当我单击 ListItem 时,我将 ListItem(它的视图)的背景设​​置为另一种颜色:

这是我的适配器:

问题是,如果我选择多行,那么多行会有彩色背景。我只希望单击的项目具有彩色背景。所以如果我点击第 2 行,我希望它变成红色,然后如果我点击第 1 行,我希望第 2 行恢复正常,第 1 行变成红色。

我怎样才能做到这一点?

0 投票
3 回答
3687 浏览

android - 如果背景不透明,ListViewItem 不会突出显示

我有一个带有自定义渐变背景的 ListViewItem。默认选择器不再突出显示这些行。

仅当我将背景设置为透明时,突出显示才有效。如果不进行此更改,我怎样才能获得亮点?

这是我的列表视图:

0 投票
1 回答
5637 浏览

android - 按下时设置 ListView 选择器颜色的问题

我有以下 ListView,并遵循了这个 SO Question 的答案,但没有运气:

Android ListView 选择器颜色

这是我的 ar_selector.xml

当我按下 ListViewItem 时,什么也没有出现。

0 投票
3 回答
43365 浏览

android - 如何为 TextView 定义 ColorStateList?

当我ListViewItem突出显示时,我希望文本变为白色。我该如何定义这个?

0 投票
2 回答
4733 浏览

android - 使用 CursorAdapter 的 ListView 分隔符

我有一个使用 CursorAdapter 填充的 ListView。我还想在我的 ListView 中有一些分隔符。我已经使用 ArrayAdapter 完成了这项工作,但我不确定如何使用 CursorAdapter 完成这项工作。有没有这样做的策略?还是我运气不好?