WPF DataGrid / ListView привязка к массиву mvvm
Позволять'Предположим, что у вас есть
массив из N целых чиселцелочисленное значение, представляющее количество строкв модели. Целое число связано с ComboBox в представлении.
Q1) Как связать массив (или отдельные элементы массива) с элементом управления DataGrid или ListView, чтобы:
когда вы изменяете значение ComboBox, в DataGrid или ListView видно / генерируется только то количество строкОтдельные строки DataGrid или ListView содержат TextBoxes (или аналогичные), которые позволяют редактировать соответствующее значение в массиве. Привязка должна быть двусторонней.То есть Если я выберу 5 в ComboBox, будут видны только 5 строк, содержащих 5 TextBox, каждая из которых привязана к первым 5 элементам массива.
Q2) Как бы вы предоставили другой столбец (только текстовую информацию) для DataGrid / ListView, чтобы:
Первая строка всегда будет читать 0. Каждая последующая строка будет читать: 'предыдущая строка '+'360 делится на выбранное значение ComboBox ' (при условии, что это будет ограничено четными числами для простоты).Любая помощь или предложения действительно приветствуются.
Спасибо.
РЕДАКТИРОВАТЬ (22.11.2013):
Следующие предложенияШеридан Я связываюэтот вопрос на мой другой вопрос, который имеет больше информации (и контекст) к этому вопросу.
Первоначально я открыл этот вопрос, потому что думал, что вопрос, урезанный из любого контекста только до самой механики, получит лучшее понимание и больше шансов получить ответ
Я исправлен.