【发布时间】:2016-01-25 14:53:24
【问题描述】:
我在 Windows 窗体中使用 C# 进行编码。我正在使用 VS 2013。
我有一个处于详细模式的ListView,它可以正确显示我的数据。当我将鼠标悬停在某个项目上时,我想选择它的项目并复制它们的文本或显示有关项目的一些信息。但是我不能对表格中显示的数据做任何事情。只能选择第一列,当然我也不能复制这些项目。无法选择其他列。
我该怎么办?
我已经在工具箱中搜索了表格。但是只有TableLayoutPanel,使用它比ListView 更难。 VS 2013有什么更好的吗?
【问题讨论】:
-
listView1.FullRowSelect = true; -
如果您需要更大的灵活性,请考虑使用 DataGridView。要克服仅在第一列中选择的限制,请在列表视图的属性表中将“FullRowSelect”属性设置为true
-
谢谢。我知道 ListView。但是这个属性并没有让我能够选择一个单独的表屋或复制它的数据。我正在寻找类似 Qt 中的表格小部件的东西。但在 VS 2013 中找不到类似的东西。
标签: c# visual-studio-2013 controls