Здравствуйте, Аноним, Вы писали:
A>>Что WinForms, что WPF, что ASP.Net вам проще (заметно) купить сторонний компонент, если функциолнальности DataGridView существенно не хватает. А>Согласен. Хорошо, покупаем компонент. Но надо же его куда-то встроить, т.е. надо сначала изучить либо WinForms либо WPF.
WinForms изучить проще. Думаю с этим никто не будет спорить. Библиотека практически не развивается самим Microsoft (хотя в 4 фремворке исправили несколько багов, так что...), но есть огромное количество (не потому что WPF хуже, а просто потому что WinForms значительно дольше существует) сторонних компонент. В том числе беплатных. Бесплатных компонент для WPF тоже не мало. В любом случае даже у платных качество бывает так себе, так что тут надо под конкретную задачу искать.
Если говорить именно про элемент управления максимально похожий на Excel, то для WPF я вообще ничего не встречал. Для WinForms есть spreadsheetgear, но он считает высоту строк не так как Excel. То есть в Excel при печати на листе помещается 20 строк, а в SSG — 19 строк.
Если нужен просто грид, то такого добра предостаточно для всех библиотек.