View - ViewModel с разными данными - PullRequest
0 голосов
/ 12 апреля 2011

У меня есть представление, называемое селектором, которое по сути состоит из двух частей текста, заголовка и ссылки на другую страницу или представление.Во время одной из моих итераций я заметил, что это представление можно превратить в «часть представления», и подражал всему моему приложению для лучшего общего пользовательского интерфейса.

Теперь я задаюсь вопросом, что было бы лучшим способом изменитьдва значения в модели представления, отражающие различные части приложения, в которое я хочу установить эту «часть представления». Должно ли оно достигать модели, должны ли они быть значениями в представлении?

Я использую MVVM Light в своем приложении и его WP7, если это помогает.

1 Ответ

0 голосов
/ 12 апреля 2011

Хорошо, я думаю, что нашел хороший чистый способ сделать это. Имейте мое свойство идентификатора моделей представлений, привязанное к моей модели как «идентификатор активного представления». Это свойство будет содержать идентификатор открытого представления (части представления постоянно находятся внутри представления), часть представления просто считывает это значение и затем извлекает соответствующие данные из модели на его основе.

...