Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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 не позволяет прямо обратиться к отдельным ячейкам таблицы, таким образом очень сложно будет менять цвет какой-нибудь ячейки.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)