I see the majority of WPF Ribbon examples out there use some code like
xmlns:r=\"clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary\
You also can use ICommand to implement your own command.
This class should be in code behind.
public class MyCommand : ICommand
{
public void Execute(object parameter)
{
string hello = parameter as string;
MessageBox.Show(hello, "World");
}
public bool CanExecute(object parameter)
{
return true;
}
public event EventHandler CanExecuteChanged;
}
You need to have Resources for using this command.
You also need to modify your xaml element to call this command.