2009-04-22 43 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。回顧一下,實現此控件消耗了大量時間,主要是因爲它加載了錯誤和特殊行爲已被修復,而不僅僅是「記錄」。良好的數據網格控制對於任何物質的應用都是至關重要的。我會建議尋找一家公司的第三方替代品,而這個公司更有興趣做出正確的決定,而不是僅僅從中獲得某些東西。