Настройка в XAML

Я использовал очень простой пример MVVM в качестве основы для своей программы. У автора был один код позади инструкции, который он использовал на главной странице для установки DataContext. Я думаю, что вместо этого я должен сделать это в XAML. MainWindowViewModel находится в каталоге ViewModels. Код позади работает.

namespace RDLfromSP
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            DataContext = new ViewModels.MainWindowViewModel();
        }
    }
}

Кажется, я не могу найти правильную комбинацию, чтобы установить ее в XAML

<Window x:Class="RDLfromSP.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="300" Width="300" > 

    <Window.DataContext>
        <local:ViewModels.MainWindowViewModel />
    </Window.DataContext>

Заранее спасибо за помощь

24
задан akjoshi 15 June 2012 в 06:55
поделиться