listview相关内容

的WinForms ListView中选择绘图?

是否可以覆盖列表视图detault选择油漆?一个看起来半透明的蓝色叠加过的项目,就像在资源管理器窗口。 我想画的轮廓周围的选择表示选择。 没有办法做到这一点?例子是AP preciated。 解决方案 下面是一个快速的工作的例子,我是用插科打诨。 第一个辅助结构和枚举。 [StructLayout(LayoutKind.Sequential) 公共结构DRAWITEMSTRU ..
发布时间:2015-11-25 14:54:00 C#/.NET

prevent使用C#中的ListView双项?

我们如何可以访问项目添加到的的ListView ? 的事情,我要做的是:一个项目添加到列表视图。我要检查,如果该项目添加到列表视图已经是present在ListView。 我使用C#和Visual Studio 2005。 解决方案 的的 的ListView 类提供了一些不同的方法来确定一个项目是否存在: 使用使用 它们可以以下列方式使用: //假设你有一个pre-现有项目 Lis ..
发布时间:2015-11-25 14:50:06 C#/.NET

ListView控件跳或不缩水

首先必须与扩展不给后排空间崩溃的问题。 基于该边界这似乎是在ListView不缩水而非扩展器不缩小。 下面code固定萎缩的问题。 从 < ListView.ItemsPanel> < ItemsPanelTemplate> < StackPanel中/> < / ItemsPanelTemplate> &LT ..
发布时间:2015-11-25 14:16:24 C#/.NET

如何删除选区边框上的ListViewItem

我使用SetWindowTheme和SendMessage函数做一个.NET的ListView看起来像一个vista风格列表视图,但.NET控件仍然有围绕所选项目的虚线选框: 在浏览器列表视图选择的项目没有在他们周围的边框。我怎样才能删除它? Windows资源管理器: 编辑:解决方法: 公共静态INT MAKELONG(INT wLow,INT wHigh) { INT低 ..
发布时间:2015-11-25 14:00:18 C#/.NET

没有焦点C#的ListView鼠标滚轮滚动

我正在与一个ListView设置为详细WinForms应用程序,使多个列可以显示出来。 我想这个列表滚动,当鼠标悬停在控制和用户使用鼠标滚轮。现在,只有滚动时发生在ListView具有焦点。 我怎样才能使ListView的滚动,即使它不具有焦点? 解决方案 你通常只得到鼠标/键盘事件,以一个窗口或控制时,它具有焦点。如果你想看到他们没有焦点,然后你将有地方放一个低级别挂钩。 下面是一个例 ..
发布时间:2015-11-25 13:56:24 C#/.NET

填充一个ListView多列

对于列表框的ListView迁移。 您好。 我有一个列表框我添加条目像这样: 1;含量 其中,1始终是一个int和内容始终是一个字符串。我可以访问每一个分开。 现在我想要的结果被descendingly排序,即: 1;内容 4,内容2 2,content3 => 4;内容2 2,content3 1,内容 由于这并不好看,我想用一个列表视图来代替。像这样的: ..
发布时间:2015-11-25 13:40:09 C#/.NET

的WinForms ListView的 - 自动停止检查时,双击

我如何做一个列表视图不会自动检查项目时,我双击它? 我可以尝试挂钩到MouseDoubleClick事件,并选中属性设置为false,但感觉就像一个有点劈。我也办一个项目实际上是选中的时候相当昂贵的计算,并且不希望这个code上双击运行。通过上面的事件挂钩,该ItemCheck和放大器;鼠标双击处理之前ItemChecked引发事件。 有一个高贵的解决这个? 解决方案 优雅是不是通常是跳转 ..
发布时间:2015-11-25 13:19:36 C#/.NET

WPF ListView的虚拟化分组

有谁知道支持虚拟化的用户界面将ListView实现时,启用分组?默认情况下,当分组是设置VirtualizingStackPanel被禁用。 看来,微软不会在.NET Framework的4.0版本实现这个,所以我寻找替代解决方案。 解决方案 我已经位于的分组和虚拟化MSDN code样品该分组的ListView转换成一个平坦的列表,支持虚拟化。不过,我可以不知道如何模仿头的扩大行动。 ..
发布时间:2015-11-25 13:00:56 C#/.NET

如何获取ListView的头部高度 - C#

可以sombody告诉我怎么去列表视图的头部高度。 感谢 解决方案 这可能是一个有点哈克,但你可以这样做: listView.Items [0] .Bounds.Top 这只会工作,如果只有一个在列表中的项目。所以,你可能要暂时补充之一,当你第一次创建列表,并保持高度的价值。 否则,您可以随时使用: listView.TopItem.Bounds.Top 为了使测 ..
发布时间:2015-11-25 12:48:54 C#/.NET

分离器中的ListView(WPF)?

我会在WPF中,像这样一个ListView插入分隔符: 图片 我用下面的XAML code,但它不到风度工作! < ListView控件的ItemsSource =“{结合ListViewItemsCollections}”> < ListView.View> < GridView控件> < Gri ..
发布时间:2015-11-24 22:22:26 C#/.NET

我可以显示在ListView的详细联系方式?

我显示了的ListView A组搜索结果。第一列包含搜索词,第二个显示匹配的数量。 有行数以万计,因此的ListView 是虚拟模式。 我想改变这一点,以便在第二列显示的匹配,而超链接,以同样的方式为的LinkLabel 显示链接;当用户点击该链接时,我希望收到,这将让我在其他地方我们的应用开拓了比赛的事件。 这是可能的,如果是这样,怎么样? 编辑:我不认为我已经足够明确的 - 我想的多的 ..
发布时间:2015-11-24 22:19:21 C#/.NET

是否有可能有拖放从一个ListView到的WinForms一个TreeView?

如果这是不可能的,我也可以用2的TreeView控件。我是不会有在第二TreeView控件的层次结构。它会表现得像某种资源库。 任意code样品或教程将是非常有益的。 解决方案 的ListView 不支持拖动和自然下降,但你可以用小一点使它的code: http://support.microsoft.com/kb/822483 下面是一个例子,专门做拖和下降从的ListView 到的T ..
发布时间:2015-11-24 22:18:32 C#/.NET

添加选择的所有快捷键(Ctrl + A键)为.NET列表视图?

喜欢的科目说,我有一个列表视图,我想补充的控制 + A 选择所有的快捷方式了。我的第一个问题是,我无法弄清楚如何以编程方式选择列表视图的所有项目。现在看来似乎应该是比较容易的,比如 ListView.SelectAll()或 ListView.Items.SelectAll(),但是,这并不出现这种情况。我的下一个问题是如何定义的的ListView 快捷键。难道我这样做是在的KeyUp 事件,但你 ..
发布时间:2015-11-24 22:00:51 C#/.NET

触发的SelectedIndex改变,同时单击任意控制ListBoxItem的区域内

我已经为ListBoxItem的数据模板,其中包含的几个按钮,而像网格或图表一些自定义的控件。每个按钮绑定到相应的命令处理程序,ListView控件的SelectedIndex属性必将视图模型的属性格式为好。 问题:我无法解析当前选择的项目/指标,因为它并没有改变,而点击一个按钮或其他控制一个ListBox中的命令处理程序(这是必然的按钮)项目,但是当我点击一个ListBoxItem地区本身 - ..
发布时间:2015-11-24 21:54:06 C#/.NET

如何添加/删除项目在虚拟模式下一个ListView?

如果我使用虚拟模式一个ListView话,我的理解是,列表视图只跟踪少数在列表中的项目。当用户滚动它动态地获取它需要从虚拟列表中显示的项目。 但是,如果项目被添加或从主列表中删除?如果一个项目被添加/索引的范围之外,卸下被显示在列表视图,然后我会假设列表视图中会显示添加/遗失物品的用户滚动到该索引时。它是否正确?但是,如果一个项目添加/索引的用户正在观看的范围中删除?我如何触发列表视图刷新当前正 ..
发布时间:2015-11-24 21:46:04 C#/.NET

查找的ListView EmptyDataTemplate控制

我有一个的ListView 像这样 < ASP:ListView控件ID =“ListView1的”=“服务器”> < EmptyDataTemplate> < ASP:文字ID =“Literal1”=“服务器”文本=“一些文本”/> < / EmptyDataTemplate> ... < / ASP:Lis ..
发布时间:2015-11-24 21:43:18 C#/.NET

里面的ListView GridView的列力大小调整

我有一个的ListView WPF控件与的GridView 。我想调整的GridView 列时的列变化的​​内容。 我有几个不同的数据集,但是当我从一个到另一个改变,每个列的大小适合previous数据。我想动态更新。我该怎么办呢? 解决方案 最后,就这一个了一定的成效。我已经找到一种方法来做到这一点最初做了同样的自动调整大小,当列标题的夹持被双击。 公共无效AutoSizeColumns ..
发布时间:2015-11-24 21:24:45 C#/.NET

显示项目在一个WPF ListView中的图像

因此​​,我已绑定一个列表到的ListView 其中列表的类型是专辑,它有很多特性,包括设备罩起来,我是一个的项目图像在磁盘上。嗯,因为我不知道是什么类型的图像是必要的,它们是如何被加载(我只知道用图片类型的WinForms),我不知道类型呢。 有人可以显示或张贴我一个快速的样品,其中就说明这类物品被显示为用他们的设备罩起来属性某一固定大小的图像? 在本质上,这将显示: 在什么类型的设备罩起 ..
发布时间:2015-11-24 20:35:01 C#/.NET

如何使用ObjectListView来换行一列文

例如我有一个很大的一句话: “我喜欢吃馅饼,并有周围的房子开心一整天!” 我希望它看起来是这样的: “我喜欢吃馅饼和有 房子周围的所有乐趣 整天!“ 在这篇文章:感谢先进的帮助 解决方案 每列都有一个自动换行属性。其设置为真和列的文本将换行。 记住,列表必须OwnerDrawn为包装可见。 编辑:今天我又看了一下,和你说的很对 - 该属性已经不见了!我不知道它已经消失到。我敢肯定,它 ..
发布时间:2015-11-24 20:34:58 C#/.NET