| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > WPF, что использовать вместо DataGridView? |
| Автор: -Mikle- 9.5.2008, 11:12 |
| Доброго времени суток! Ребята, не могу врубиться никак, в WPF нету ничего похожего на DataGridView что-ли? Единственное что я нашел, так это ListView с GridView. Но выглядит как-то не так, больше ListView (в принципе логично), чем GridView. Есть что-нибудь похожее на DataGridView в плане внешнего вида(сетка)? Или мне надо самому определять темплэйты и дататемплэйты только для того, чтобы сетку нарисовать? Только не смейтесь, если ответ у меня на глазах лежит... |
| Автор: Idsa 9.5.2008, 11:19 |
| -Mikle-, да, действительно в WPF нет аналога DataGridView. Много интересного по этому поводу может сказать http://www.google.ru/search?q=wpf+datagridview&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a. В частности, вот http://geekswithblogs.net/sdorman/archive/2007/02/06/105621.aspx описывается проблема и решение в виде стороннего WPF контрола. |
| Автор: -Mikle- 9.5.2008, 11:43 |
| Спасибо! Печально все таки... опять сторонние контролы... хоть и бесплатные... жуть какая-то... |
| Автор: Kefir 9.5.2008, 12:49 |
| Да, насколько мне известно, МС хотел сделать такой контрол, но пока что так и не сделал. Могу лишь заметить, что, при желании, можно без проблем интегрировать контрол из Windows Forms, те. использовать его в своей WPF программе. |
| Автор: Kefir 9.5.2008, 16:42 |
| да, само собой. пока что друших вариантов нет. однако не вижу проблем в использовании сторонних библиотек - это, по-моему, лучший выбор. |
| Автор: vlsaf 18.5.2008, 23:53 |
| Я сюда одну ссылочку для памяти положу http://xceed.com/Grid_WPF_New.html |
| Автор: thomas 19.5.2008, 08:43 |
| vlsaf, А я как-то не додумался ссылку выложить. Скачал это дело уже давно. Установил. Осваиваю по тихоньку. Красиво все сделано. Но без полбанки не разобраться. |
| Автор: novice_ 1.6.2008, 23:29 |
| А как скормить dataset этому замечательному XCEED DataGrid? Скачал, поставил - на форму замечательно помещается, а как к нему данные привязать - не вижу :( |
| Автор: Kefir 2.6.2008, 08:37 |
| novice_, вместе в контролами скачиваются ещё и сэмплы, которые сделаны специально для того, чтобы можно было понять как что работает. среди прочих примеров есть пример DataBinding. посмотри его. |
| Автор: Partizan 3.6.2008, 15:36 |
| в SP1 к .NET 3.5 насколько я знаю, появился DataGridView |
| Автор: Vex 9.8.2009, 14:11 | ||
да, появился, на одной машине все нормально - дополнительные компоненты появились а вот на другой машине после установки SP1 ничего не поменялось (((( |
| Автор: Partizan 9.8.2009, 22:52 |
| Vex, можно руками добавлять контролы в тулбокс |
| Автор: EJack 12.8.2009, 06:04 |
| Не могу понять в чем проблема - что мешает использовать ListView в режиме GridView, поддерживает стили и шаблоны, сортировку и групировку и еще кучу очень вкусных вещей. Вот пример - http://msdn.microsoft.com/ru-ru/library/system.windows.controls.listview.aspx |