Я читал эту статью - http://msdn.microsoft.com/en-us/magazine/dd419663.aspxSilverlight MVVM преобразование WPF
И я наткнулся на этот кусок кода в приложении WPF Demo, который пришел со статьей.
Этот шаблон применяет CustomerView к экземпляру класса CustomerViewModel, показанному в главном окне.
<DataTemplate DataType="{x:Type vm:CustomerViewModel}">
<vw:CustomerView />
</DataTemplate>
Я заменил угловые скобки для квадратных скобок - не знаю, как их разместить.
Код в MainWindowResourses.xaml и код начинается в строке 19.
Каждый знает, как я могу сделать это в Silverlight ?? У нас нет DataType, и мне нужно сообщить, что этот вид связан с этим ViewModel, поэтому я могу создать элемент управления вкладкой с другим представлением, таким как демонстрационное приложение.
Приветствия,
EC
Я только что отредактировал ваш кодовый блок для вас - можете ли вы проверить, что вы намеревались? Приветствия. – slugster
Да, это дело :) Я думаю, что выяснил проблему. Я использую инструментарий MVVM Light - но я не использую локаторную часть приложения - я думаю, что локатор делает то, что мне нужно, - нужно прочитать на нем :) Спасибо – Eoinii
Я отметил тему mvvm- легкий. Лоран Бугнион, человек, стоящий за MVVM Light Toolkit, который часто пробирается сюда, мог бы лучше разобраться в этом вопросе. –