listview相关内容

的WinForms - 如何交替排在ListView控件的颜色?

使用C#的WinForms(3.5)。 是否有可能设置行的颜色,自动交替在ListView? 或者我需要一个新的行添加到列表视图每次手动设置行的颜色? 基于一个 MSDN 文章 的手动的方法是这样的: //交替行的颜色 如果(我%2 == 0) { lvi.BackColor = Color.LightBlue; } 其他 { lvi.BackColor = Color. ..
发布时间:2015-11-27 21:37:57 C#/.NET

画上一个列表视图禁用列表视图项重绘

有什么原因? 我重写OnPaintBackground并绘制一个字符串。它不出现,直到我把这种在构造函数中: this.SetStyle(ControlStyles.UserPaint,真正的); 但我没有看到在列表视图中的项目。 为什么和如何解决此问题? 编辑:code 保护覆盖无效OnPaintBackground(PaintEventArgs的pevent) { b ..
发布时间:2015-11-27 16:12:06 C#/.NET

从多列列表视图中删除重复项

回答过的问题 感谢您丹!您的code完美地工作,你今天救了我的命!许多网际网路给你的好先生。 原 我是慷慨的社会引导使用LINQ找到最后一次围绕在我的列表框重复。不过,我现在是在一个艰难的点,因为我需要找到和多列列表视图中删除重复。我试图使用LINQ,但它说,列表视图对象不是“可查询”。有没有办法对我来说,找到并删除使用列表视图的一列复制? 感谢 更新 私人共享子RemoveDupli ..
发布时间:2015-11-27 15:21:22 C#/.NET

WPF ListView的虚拟化。如何禁用的ListView虚拟化?

我有一些麻烦与自定义的ListView(复选框滚动的ListView里面的时候失去了他们的状态)。我可以禁用虚拟化的ListView没有视觉树枚举? < ListView控件> < ListView.Resources> <风格的TargetType =“GridViewColumnHeader”> < s ..
发布时间:2015-11-27 12:22:56 C#/.NET

确定一个ListView是否已经显示它自己和DEFAULT VerticalScrollbar?

我要确定我的控制是否已经显示它的集成默认 VerticalScrollbar ,我备注默认部分“事业的一切,我已经看到了对继承用户控件使用自定义VScrolls,但实际上我不是pretending乱用自定义VScrollbar只是为了确定一个值,表明它的pressence的解决方案里面的客户区。 我已经试过这个建议的解决方案,但不与工作至少使用它ListView的默认滚动条,我的意思是控件集合始 ..
发布时间:2015-11-27 12:20:40 C#/.NET

无法从一个WPF的ListView拖动文件到Windows资源管理器

我试图拖动的ListView 项目,并把它作为文件从存储在该位置的副本的ListView 项。我成功地让从我开始拖移的ListView 项目的位置,但无法信号操作系统,该文件复制到指定的位置。 私有点开始; ListView控件的DragSource = NULL; 私人无效files_ previewMouseLeftButtonDown(对象发件人,MouseButtonEv ..
发布时间:2015-11-27 12:12:38 C#/.NET

只有改变,如果该复选框被点击一个ListViewItem的的选中状态

在默认情况下,双击一个ListViewItem的切换它的选中状态。我只希望选中状态,通过单击该项目的复选框或pressing空格键,同时突出显示某个项目进行更改。这是很容易做到? 解决方案 该解决方案包括3事件和bool类型的一个状态变量: 私人布尔inhibitAutoCheck; 私人无效listView1_MouseDown(对象发件人,发送MouseEventArgs E){ ..
发布时间:2015-11-27 12:04:21 C#/.NET

VB.net阅读列表视图,从多列

好吧。所以,我能够了解如何从第一列读取,但我需要他们两个阅读。我使用的全行选择,我需要在那里。 下面是code,我用得到它的第一列。 暗淡我作为整数 对于i = 0到ListView1.SelectedItems.Count - 1 MSGBOX(ListView1.SelectedItems(I)。文) 下一个 解决方案 Tim的答案是正确的,这是它只是一个变种: 对 ..
发布时间:2015-11-27 11:55:11 C#/.NET

绘制边框图像列表视图

在选择事件发生后一个TreeView,我填充图像的列表视图。 我想自定义格式这些图像,并将黑色边框每个图像。 私人无效TreeView1_Select(对象发件人,EventArgs的){ 如果(文件夹= NULL和放大器;!&安培; System.IO.Directory.Exists(文件夹)){ DirectoryInfo的DIR =新的Dire ..
发布时间:2015-11-27 11:53:09 C#/.NET

分组的GridView

我在转换一个访问的DB到Web应用程序的过程。在Access数据库目前生产使用分组,例如报告: 国家 -------------------------------------------------- ----- 县 -------------------------------------------------- ----- 城市名称|人口|帖子code | 我试图重现此使用asp ..
发布时间:2015-11-27 11:48:53 C#/.NET

如何访问位于从codebehind在ListView控件?

我有一个名为ListView的 CouncilListView 和一个名为文本框 EmailTextBox 这是在ListView。 我怎样才能访问该文本框从C $ cBehind的$? 我尝试了一些形式的的FindControl 这样的: this.Page.FindControl(“EmailTextBox”); this.Page.FindControl(“CouncilListVi ..
发布时间:2015-11-27 11:45:57 C#/.NET

请告诉我最好的方式来换用C#两个ListView的项目?

最新最好的办法换用C#两个ListView的项目?我看到,标准的ListView没有实现这样的功能。 - 诚挚的问候, 穆拉特 解决方案 如果您使用自定义ListViewItem的,或对象无法克隆的对象,或股票字符串: 枚举方向{UP = -1,向下= + 1}; 无效ListViewMove(ListView的LV,方向方向) { 如果(lv.SelectedItems.Cou ..
发布时间:2015-11-27 11:41:32 C#/.NET

编辑ListView控件组头就像我们可以编辑ListViewItems

在一个WinForms应用程序,我们可以通过点击他们两次重新命名的ListView项目。我们能以某种方式重命名组头以同样的方式?有没有一种方法,使这个? 解决方案 我想这毕竟是可行的,尽管不是简单地使一个属性。 注:code以下假设的ListView 是详细信息模式! 诀窍告诉集团从EMPTY的空间来测试右侧的的ListView 的。另一个技巧是等待一段:在点击将选择组项目。只有这样,我们 ..
发布时间:2015-11-27 11:04:38 C#/.NET

C#中:如何有效过滤(隐藏)ListView的项目,而在虚拟模式?

C#:如何有效过滤(隐藏)ListView的项目,而在虚拟模式 我要寻找一种方式来过滤(隐藏/显示)中的ListView项目在虚拟模式。我有我的项目的列表视图项的数组缓存的,我怎么可能有效地使它所以只有特定的ListView项目在pressing一个过滤器按钮,然后所有的人都回来时,pressing一个不过滤显示按钮? 解决方案 您需要将您的映射可视行列表,这样,当RetrieveVirtu ..
发布时间:2015-11-27 10:58:30 C#/.NET

ListView的子项目字体不工作

我有,我想根据一些条件采用不同的字体在不同的细胞中的列表视图。但我无法做到这一点。我想这些类型的codeS添加的项。 ListViewItem的entryListItem = listView_Standard.Items.Add(“项目”); //设置UseItemStyleForSubItems属性设置为false改变 //看子项目。 ..
发布时间:2015-11-27 10:38:58 C#/.NET

列表视图多图像列表和图标/图片

我需要一种方法来使用两个图像列表上的列表视图。图像列表之一,如果对包含16×16的图标头图标,另一个将包含分项内32×32缩略图。 图片下方显示了我想做 解决方案 我发现了一个窍门解决了问题。关键是要建立一个32 * 32帆布一个16x16的图标,并居中。这是因为将缩略图大小为32位最大 所以我有一个图像列表16pix is​​onc,另一个用于32pix图标 当需要的缩略图,我只需要 ..
发布时间:2015-11-27 10:28:06 C#/.NET

为什么SubItems.Clear()也删除Name属性?

我使用的WinForms ListView的详细模式(.NET 4.0,在Windows 7上运行),我有一个函数,需要明确的子项中的特定项目。不幸的是,当我这样做,它也清楚的名称: item.Name =“测试名称”; item.SubItems.Clear(); 的MessageBox.show(item.Name); //显示什么 在调试器,我跟踪它到这一点,我已经看了 清 ..
发布时间:2015-11-26 21:50:01 C#/.NET