Editable Data Grid for C # WinForms

I need to present to the user a matrix from which one column can be edited. What is the most suitable control?

I can’t use ListView because you can only edit the first column (shortcut), and that’s not good for me.

Is there a DataGridView way, or are there third-party alternative components that do a better job?

+4
source share
3 answers

DataGridView is the best choice as it is free and comes with .NET WinForms 2.0. You can define editable or read-only columns. In addition, you can customize the look if necessary.

+9
source

DataGridView is good.

If you prefer a more beautiful interface, Telerik controls are better .

0
source

If the DataGridView will handle your needs, this is the right answer. Another option (although it seems unpopular around these parts!) Is Infragistics NetAdvantage . The disadvantages of Infragistics are primarily the high cost and somewhat steep learning curve; that they are some of the most powerful controls you will ever find, so if you need their flexibility go for it.

I have no experience with Telerik (as others have mentioned here), but they seem pretty good. Being the fact that my company has invested heavily enough in Infragistics, we cannot switch soon ...

0
source

Source: https://habr.com/ru/post/1277018/


All Articles