| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > Создание UserControl на подобие DataGridView |
| Автор: Vit_as 20.5.2008, 11:54 |
| Стоит задача написать контрол, который по возможностям был бы близок к DataGridView из Windows Forms Что для этого лучше использовать? Элемент Grid и создавать в ячейках TextBlock? ListView в режиме DataGrid не имеет возможности обращения к ячейке... |
| Автор: Vit_as 20.5.2008, 12:49 |
| Я так понимаю что это Windows Forms контролы В данном разделе речь идет о WPF |
| Автор: Kefir 20.5.2008, 19:28 |
| http://forum.vingrad.ru/forum/topic-210452.html. Ведь прямо рядом находится В) |
| Автор: Vit_as 22.5.2008, 08:31 |
| В соседней теме обсуждается где взять сторонний контрол, а не то, как создать собственный |
| Автор: Kefir 22.5.2008, 08:51 |
| гм. можешь попробовать унаследовать тот же самый ListView и дописать то что тебе надо. или же действительно писать свой с нуля. За базу действительно стоит взять Grid. а редактирование осуществлять через обычные контролы - как ты и сказал - TextBox, ComboBox, CheckBox и т. д. |
| Автор: Vit_as 22.5.2008, 16:43 |
| похоже наиболее удачен и гибок вариант написания с нуля с помощью Grid, Listview не позволяет прямо обратиться к отдельным ячейкам таблицы, таким образом очень сложно будет менять цвет какой-нибудь ячейки. |