2009-04-22 78 views
0

网络上的某个博客上的某处我读了一句“DataGridView类似波音777,但是当我不知道如何飞行时,目标是什么” 在我深入创建项目之前我想知道是否有替代DataGridView在C# 类似jQuery在WEB API 我喜欢寻找的东西是简单的使用,如果它的posibile是免费软件,看起来smoth和现代。Win API中DataGridView的替代方案

致以问候 Admir

回答

3

如果你想飞过城里的一个人,你可以学习飞行一个吹笛崽。如果你想要飞越数百海里,你需要学习飞777.

在WinForms应用程序中显示数据有很多种方法;哪一个最适合你取决于你想要做什么。如果你想显示一个固定的,不可编辑的,不可滚动的数据列表,你可以使用一个DataList;简单而有限。如果你想添加滚动,你可以输出数据到一个滚动文本框。

如果您想要处理具有多个可调整大小的可编辑列的多行滚动网格,您需要移至DataGrid或DataGridView。

DataGridViews有许多选择;更简单的控件提供更少的功能,更多的功能控件更复杂。

0

DevExpress有一个非常好的gridview

1

DataGridView是很容易使用,没有太深入。如果您只想在网格中显示数据,请创建一个DataGridView并关闭添加和编辑行等功能。事实上,它拥有所有这些令人难以置信的复杂功能,当您开始需要使用它们时,这只是一个问题 - 在这种情况下,您会很高兴使用它。

+0

如果你想做的只是“在网格中显示数据”,常规的ListView就足够了。 – 2017-04-17 19:29:32

2

作为使用Visual Studio 2008的Windows窗体项目中的未绑定控件,我已经广泛地实现了datagridview。回顾一下,实现此控件消耗了大量时间,主要是因为它加载了错误和特殊行为已被修复,而不仅仅是“记录”。良好的数据网格控制对于任何物质的应用都是至关重要的。我会建议寻找一家公司的第三方替代品,而这个公司更有兴趣做出正确的决定,而不是仅仅从中获得某些东西。