10得票7回答
如何在ListViewItem上移除选择边框

我正在使用SetWindowTheme和SendMessage使一个.NET ListView看起来像Windows Vista风格的ListView,但是该控件仍然在选定项周围显示虚线选择边框: 资源管理器中的选定项没有这种边框。我该如何删除它? Windows资源管理器: 编...

9得票2回答
从其他窗口获取ListView项目

我正在进行一些关于C#的项目。 我需要从ListView窗口获取第i项,我通过类似以下方式获取其句柄: IntPtr par_hWnd = API.FindWindow(null, "Form1"); IntPtr child1 = API.FindWindowEx(par_hWnd, (I...

9得票3回答
WPF使用Material Design In XAML Toolkit时如何覆盖ListViewItem样式

我已经将Material Design In XAML Toolkit安装到了我的项目中。我有一个ListView,其中包含GridView(具有GridViewColumns),我想覆盖此表中每一行的样式。但是,在每种情况下,我都会失去来自Material Design In XAML To...

9得票4回答
如何通过编程实现ListView的滚动

我在WinForms应用程序中使用了一个listview控件。 在单击单独的按钮时,我会更改几个listview项的背景颜色,并重新加载整个网格,因为数据库中有某些更改,因此需要在每次单击按钮时重新加载。 现在的问题是,一旦网格重新加载,最后添加的项目就会滚动,所以需要滚动所有项目并查找,...

8得票2回答
使高亮刷与控制刷相同,而无需指定颜色。

我希望确保选定的ListViewItem的非聚焦背景与聚焦背景相同。 我知道通常的做法如下: <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Blue"/> <SolidCo...

8得票3回答
如何制作自定义ListView,使其具有彩色项目背景?

我创建了一个 ArrayList<HashMap<String, String>> 集合来保存我的数据,以供 ListView 使用。我正在使用 SimpleAdapter。 当列表项的 ID % 10 == 0 时,是否可以更改列表项的背景? 以下是生成布局的代码...

8得票3回答
安卓ListView中的ViewHolder:何时使用,何时不使用

我有一个带有自定义列表适配器的ListView。在getView()方法中,我使用了ViewHolder“模式”,就像ListView14.java中的API演示所示。当我首次呈现列表时,它似乎加载正确。然而,我遇到的问题是,当我滚动列表时,我看到列表数据出现在错误的行中(例如,应该在第10行...

8得票2回答
利用CursorAdapter设置ListView分隔符

我有一个使用CursorAdapter填充的ListView。我还想在我的ListView中添加一些分隔符。我已经用ArrayAdapter实现了这一点,但是我不知道如何使用CursorAdapter实现这一点。是否有任何策略可以做到这一点?或者我没有办法实现?

8得票3回答
ListViewItem自定义模板:ContentPresenter保持空白

我在代码中有以下ListView。views:GameCard是自定义的UserControl,而{Binding}是一个有效的DataContext对象,并且其中包含三个项。没有自定义的ItemContainerStyle时,一切都完美地工作——列表显示了三个具有正确信息的GameCards...

8得票2回答
如何在XAML中手动(不使用绑定)向WPF多列ListView添加ListViewItem?

我在 Expression Blend 中遇到了 ListView 设计问题,比我预想的难度更大。 我想仅使用 XAML 来绘制一个屏幕。这将不会在应用程序中运行,只是一个静态设计研究,应在 Expression Blend 的设计窗口中进行渲染,仅此而已。 目前我已经完成了以下内容: ...