Сетка в WPF, которая растет как по горизонтали, так и по вертикали. - PullRequest
1 голос
/ 26 января 2012

Я хочу создать сетку в WPF, которая динамически увеличивается в зависимости от длины массива в модели представления. Итак, с точки зрения модели у меня есть три реквизита:

public string[] HorisontalNames {get;}
public string[] VerticalNames {get;}
public double[,] Values {get;set;}

Это возможно? Я хочу, чтобы это было просто для просмотра модели.

1 Ответ

1 голос
/ 26 января 2012

Вам потребуется немного изменить ваши данные в модели представления, и вы можете использовать решение, такое как решение, предоставленное Meleak по адресу https://stackoverflow.com/a/4379965/248164.

Это присоединенное свойство позволит вам связать ваши DataGrid столбцы в коллекцию DataGridColumn на вашей модели представления.Это будут ваши горизонтальные имена.

Вертикальные имена будут значениями первого столбца.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...