2012-01-21 2 views
0

Я играю с моим первым проектом wpf, используя шаблон mvvm. У меня есть Microsoft Ribbon для WPF, что я не могу запустить мой метод в MainWindowViewModel. Я пытаюсь следовать, как описано здесь: http://msdn.microsoft.com/en-us/magazine/dd419663.aspxBinding RibbonButton

MainWindow.xaml

<ribbon:RibbonButton x:Name="Button1" LargeImageSource="Images\home32.png" Label="Opret klub" Command="{Binding Path=CreateNewClub1}" /> 

MainWindowViewModel

public RelayCommand CreateNewClub1() 
    { 
     return new RelayCommand(param => this.CreateNewClub()); 
    } 

Я не могу получить его, чтобы запустить метод CreateNewClub1 (). Что мне не хватает?

+0

Вы получаете какие-либо обязательные ошибки (в выходном подокне в Visual Studio)? –

ответ

1

CreateNewClub1 должен быть свойством, а не метод:

public RelayCommand CreateNewClub1 
{ 
    get 
    { 
     return new RelayCommand(param => this.CreateNewClub()); 
    } 
} 
+0

Спасибо, что решил. – Frets

Смежные вопросы