Что-то похожее на то, что показал Пол, - это то, где ваша модель представления узнает, какой элемент выбран в данный момент. * 1001 Т.е. *
public class MyVM
{
public ObservableCollection<MyObject> MyCollection { get; set; }
public MyObject CurrentItem { get; set; }
}
Ваш XAML может быть просто
CommandParameter="{Binding Path=CurrentItem}"
Пока ваша мастер-панель устанавливает свойство CurrentItem при его выборе, ваша команда может просто установить CurrentItem в качестве параметра команды.