listview相关内容
使用C#的WinForms(3.5)。 是否有可能设置行的颜色,自动交替在ListView? 或者我需要一个新的行添加到列表视图每次手动设置行的颜色? 基于一个 MSDN 文章 的手动的方法是这样的: //交替行的颜色 如果(我%2 == 0) { lvi.BackColor = Color.LightBlue; } 其他 { lvi.BackColor = Color.
..
有什么原因? 我重写OnPaintBackground并绘制一个字符串。它不出现,直到我把这种在构造函数中: this.SetStyle(ControlStyles.UserPaint,真正的); 但我没有看到在列表视图中的项目。 为什么和如何解决此问题? 编辑:code 保护覆盖无效OnPaintBackground(PaintEventArgs的pevent) { b
..
我在我的用户和放1列表视图; 1 ObjectDataSource控件绑定与ListView。 现在ObjectDataSource的Deletemethod我已经采取了BusinessObject的作为参数,但在运行时我没有得到我的BusinessObject的属性值... 我也尝试使用的ItemTemplate“绑定”,而不是“EVAL”。但没有得到我的DeleteMethod在Object
..
回答过的问题 感谢您丹!您的code完美地工作,你今天救了我的命!许多网际网路给你的好先生。 原 我是慷慨的社会引导使用LINQ找到最后一次围绕在我的列表框重复。不过,我现在是在一个艰难的点,因为我需要找到和多列列表视图中删除重复。我试图使用LINQ,但它说,列表视图对象不是“可查询”。有没有办法对我来说,找到并删除使用列表视图的一列复制? 感谢 更新 私人共享子RemoveDupli
..
我有一些麻烦与自定义的ListView(复选框滚动的ListView里面的时候失去了他们的状态)。我可以禁用虚拟化的ListView没有视觉树枚举? < ListView控件> < ListView.Resources> <风格的TargetType =“GridViewColumnHeader”> < s
..
我要确定我的控制是否已经显示它的集成默认 VerticalScrollbar ,我备注默认部分“事业的一切,我已经看到了对继承用户控件使用自定义VScrolls,但实际上我不是pretending乱用自定义VScrollbar只是为了确定一个值,表明它的pressence的解决方案里面的客户区。 我已经试过这个建议的解决方案,但不与工作至少使用它ListView的默认滚动条,我的意思是控件集合始
..
我试图拖动的ListView 项目,并把它作为文件从存储在该位置的副本的ListView 项。我成功地让从我开始拖移的ListView 项目的位置,但无法信号操作系统,该文件复制到指定的位置。 私有点开始; ListView控件的DragSource = NULL; 私人无效files_ previewMouseLeftButtonDown(对象发件人,MouseButtonEv
..
在默认情况下,双击一个ListViewItem的切换它的选中状态。我只希望选中状态,通过单击该项目的复选框或pressing空格键,同时突出显示某个项目进行更改。这是很容易做到? 解决方案 该解决方案包括3事件和bool类型的一个状态变量: 私人布尔inhibitAutoCheck; 私人无效listView1_MouseDown(对象发件人,发送MouseEventArgs E){
..
好吧。所以,我能够了解如何从第一列读取,但我需要他们两个阅读。我使用的全行选择,我需要在那里。 下面是code,我用得到它的第一列。 暗淡我作为整数 对于i = 0到ListView1.SelectedItems.Count - 1 MSGBOX(ListView1.SelectedItems(I)。文) 下一个 解决方案 Tim的答案是正确的,这是它只是一个变种: 对
..
在选择事件发生后一个TreeView,我填充图像的列表视图。 我想自定义格式这些图像,并将黑色边框每个图像。 私人无效TreeView1_Select(对象发件人,EventArgs的){ 如果(文件夹= NULL和放大器;!&安培; System.IO.Directory.Exists(文件夹)){ DirectoryInfo的DIR =新的Dire
..
我在转换一个访问的DB到Web应用程序的过程。在Access数据库目前生产使用分组,例如报告: 国家 -------------------------------------------------- ----- 县 -------------------------------------------------- ----- 城市名称|人口|帖子code | 我试图重现此使用asp
..
我有一个名为ListView的 CouncilListView 和一个名为文本框 EmailTextBox 这是在ListView。 我怎样才能访问该文本框从C $ cBehind的$? 我尝试了一些形式的的FindControl 这样的: this.Page.FindControl(“EmailTextBox”); this.Page.FindControl(“CouncilListVi
..
最新最好的办法换用C#两个ListView的项目?我看到,标准的ListView没有实现这样的功能。 - 诚挚的问候, 穆拉特 解决方案 如果您使用自定义ListViewItem的,或对象无法克隆的对象,或股票字符串: 枚举方向{UP = -1,向下= + 1}; 无效ListViewMove(ListView的LV,方向方向) { 如果(lv.SelectedItems.Cou
..
在一个WinForms应用程序,我们可以通过点击他们两次重新命名的ListView项目。我们能以某种方式重命名组头以同样的方式?有没有一种方法,使这个? 解决方案 我想这毕竟是可行的,尽管不是简单地使一个属性。 注:code以下假设的ListView 是详细信息模式! 诀窍告诉集团从EMPTY的空间来测试右侧的的ListView 的。另一个技巧是等待一段:在点击将选择组项目。只有这样,我们
..
C#:如何有效过滤(隐藏)ListView的项目,而在虚拟模式 我要寻找一种方式来过滤(隐藏/显示)中的ListView项目在虚拟模式。我有我的项目的列表视图项的数组缓存的,我怎么可能有效地使它所以只有特定的ListView项目在pressing一个过滤器按钮,然后所有的人都回来时,pressing一个不过滤显示按钮? 解决方案 您需要将您的映射可视行列表,这样,当RetrieveVirtu
..
我有ListView和我需要确定项目的高度。 解决方案 您可以使用 GetItemRect() 方式: INT itemHeight = yourListView.GetItemRect(的ItemIndex).Height;
..
我有,我想根据一些条件采用不同的字体在不同的细胞中的列表视图。但我无法做到这一点。我想这些类型的codeS添加的项。 ListViewItem的entryListItem = listView_Standard.Items.Add(“项目”); //设置UseItemStyleForSubItems属性设置为false改变 //看子项目。
..
我有一个复选框一个ListView: listView1.View = View.Details; listView1.CheckBoxes = TRUE; ListViewItem的ITEM1 =新的ListViewItem(“1”); ListViewItem的项目2 =新的ListViewItem(“二”); ListVi
..
我需要一种方法来使用两个图像列表上的列表视图。图像列表之一,如果对包含16×16的图标头图标,另一个将包含分项内32×32缩略图。 图片下方显示了我想做 解决方案 我发现了一个窍门解决了问题。关键是要建立一个32 * 32帆布一个16x16的图标,并居中。这是因为将缩略图大小为32位最大 所以我有一个图像列表16pix isonc,另一个用于32pix图标 当需要的缩略图,我只需要
..
我使用的WinForms ListView的详细模式(.NET 4.0,在Windows 7上运行),我有一个函数,需要明确的子项中的特定项目。不幸的是,当我这样做,它也清楚的名称: item.Name =“测试名称”; item.SubItems.Clear(); 的MessageBox.show(item.Name); //显示什么 在调试器,我跟踪它到这一点,我已经看了 清
..