Сетка Silverlight 4 против DataGrid ==> Сводка {Строки базы данных как столбец}, сгруппированные по уникальному значению в строке - PullRequest
0 голосов
/ 21 июля 2011

Модель данных:

Документ содержит одну запись и уникальный идентификатор.Шаблон документа определяет табличный формат записей, определяющий последовательность записей.

Дизайн пользовательского интерфейса:


{ Статическое число строк в соответствии с шаблоном } | Документ1 | Document2 ...... {динамический номер столбца}


RECORD1 Имя: |значение record1 в doc1 |значение записи1 в doc2


RECORD2 Имя: |значение записи2 в doc1 |значение записи2 в doc2


Модель базы данных:

Каждое значение в вышеприведенном табличном столбце представляет собой строку в базе данных и один элемент в наблюдаемой коллекции.

Вопрос:

Возможно ли это решение с использованием сетки данных?Дайте мне указания?

Мое решение:

Используется макет сетки, создавайте динамические строки на основе количества записей в шаблоне.

Создайте столбцы на основедоступны различные документы.

Привязать элементы в коллекции Observable в текстовом поле и добавить их в качестве содержимого в этот столбец, установив свойство текста в строке и столбце.

Моя проблема:

Я должен написать код для заголовка столбца / изменения размера и т. Д., Поскольку компоновка сетки не поддерживает их.

Любые предложения приветствуются ..

1 Ответ

0 голосов
/ 05 октября 2011

Обратитесь к моему вопросу . Я реализовал аналогичную вещь, то есть извлечение необходимых данных из базы данных с использованием WCF RIA в качестве сущностей и связывание данных строк динамических таблиц как динамических столбцов (в моем случае, ролей), но сейчас я столкнулся с небольшой проблемой рендеринга. Дайте мне знать, если это поможет вам.

...