this.listView1.LabelEdit = true; 然后将想要编辑的列插入可编辑的控件,比如label,比如button。不过挺麻烦,不如采用DataGridView因为ListView更多的用来显示成条的数据。你的要求还是用表格控件好。
也许你现在只是实习,甚至是一个学生。现在要注意这一点,你要满足 UI 设计的初衷,而不是因为你自己感觉用什么控件方便而去动不动就去修改设计。 一般来说,对于一个比较成熟的软件公司,遇到多次要求打破原来的UI 设计用户体验的程序员,只好换工作了。
只是要某一列可编辑,并不需要所有可编辑,而且 现在 再去换DataGridView那就非常麻烦了。看样子 只能用弹出输入框的方式了。
这种需求一般用gridview
110,572
社区成员
642,565
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧