0

从我记事起,我就是一名 Powerbuilder。我喜欢使用 DataWindows 和 DataStores,所以我的技术确实依赖于此。因为我现在正在尝试学习 C#。我发现我可以使用 DataGrid 和 ListView。但是我使用DataGrid时的问题是我不能让它看起来像ListView,而ListView的问题是我不能按行和列单击它。我只能突出显示 A 列中的行。

有没有像 C# 一样的 DataWindow,我也可以做 dw.Filter() ,更新,插入,删除..等等......

4

3 回答 3

1

我们也使用 DevExpress 控件(甚至在我们的 PB 应用程序中......),XtraGrid 非常强大,而且看起来非常漂亮,尤其是与 PB 的内置控件相比。不过,DevExpress 控件不是免费的!

于 2013-02-04T20:29:13.370 回答
0

看看 DevExpress 控件。我认为在 XtraTreeList 和 XtraGrid 之间你可以得到你想要的。您必须将它们绑定到外部数据源。他们没有像 DataWindow 那样内置。这些是 Windows 窗体控件。WPF 和其他平台也有类似的控件。

于 2013-01-18T04:52:24.870 回答
0

我意识到这是一个老问题,但这个问题有一个非常明确的答案。不,.NET 框架中没有像数据窗口这样的功能。

与第四代控件的 DataWindow 相比,DataGrid 类似于第三代控件。

这就是在 .NET 中开发复杂的业务应用程序或比示例应用程序更复杂的应用程序要花费更多时间的原因。您确实可以选择购买 3rd 方工具,但您将拥有劣质产品,并且您需要支付现金。

Telerik 有一些不错的控件,但它们非常昂贵,并且有一点学习曲线,更不用说它们仍然无法与数据窗口进行比较。

于 2014-01-01T18:28:43.690 回答