我需要向用户显示一列可编辑的矩阵。什么是最合适的控件?

我不能使用ListView,因为你只能编辑第一列(标签),这对我没用。

DataGridView是可行的,还是有更好的工作的第三方替代组件?

有帮助吗?

解决方案

DataGridView是最好的选择,因为它是免费的,并附带.NET WinForms 2.0。您可以定义可编辑列或只读。另外,如果需要,您可以自定义外观。

其他提示

DataGridView很好。

如果您更喜欢更漂亮的界面, Telerik控件会更好。

如果DataGridView能够满足您的需求,那就是正确的答案。另一个选择(尽管这些部分似乎不受欢迎!)是 Infragistics NetAdvantage 。 Infragistics的缺点主要是成本高且学习曲线有些陡峭;好处是,这些是你能找到的最强大的控制器 - 所以如果你需要它们的灵活性,那就去做吧。

我没有使用Telerik的经验(其他人已经在这里提到过),但看起来确实很不错。由于我的公司在Infragistics上投入了大量资金,我们很快就不会有时间转换......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top