【问题标题】:Select cell values inside a Listview - Details View选择列表视图中的单元格值 - 详细信息视图
【发布时间】:2011-04-07 12:26:03
【问题描述】:

我正在 Visual Studio 2010 中使用 C# .NET 创建 Windows 窗体应用程序。

我将数据从 Excel 文件填充到 ListView。现在我想垂直选择一个特定的单元格或相邻单元格的列表。我在这里附上了一张示例图片:

我想在 ListView 中做这样的事情。

我需要您的建议以了解该方法(例如我应该使用哪些事件,我应该更改 ListView 的哪些属性来执行此操作等)

感谢您提供的任何帮助。

【问题讨论】:

  • 是否有某些特殊原因需要使用ListView 控件?否则,正如 Hans 建议的那样,使用DataGridView control(您也可以通过 WinForms 免费获得)是最简单的选择。它内置了类似的东西。在“数据”选项卡下的工具箱中查看。

标签: c# .net winforms listview c#-4.0


【解决方案1】:

ListView 控件不能很好地替代网格控件。您可以通过修改 ListViewItem.UseItemStyleForSubItems = false、子项的 BackColor 属性和 ListView.HitTest() 来模拟这一点,但这并不有趣。考虑 DataGridView 或第三方供应商提供的众多电子表格和网格控件之一。

【讨论】:

  • 我现在在想 GridView 更适合我的要求。非常感谢你。很有帮助。
猜你喜欢
  • 2016-04-14
  • 2014-08-01
  • 1970-01-01
  • 2012-02-08
  • 1970-01-01
  • 1970-01-01
  • 2010-12-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多