Я пытаюсь привязать команду кнопки внутри текстового контекста к RelayCommand в главной модели представления. Когда я использую Blend, он изменяет текст данных содержащей сетки, чтобы указать на Main ViewModel, тем самым нарушая привязку содержимого сетки, которая должна основываться на viewmodel строки и т. Д. отсутствует имя атрибута.
<Button Style="{StaticResource StatusButtonStyle}">
<Button.Command>
<Binding Source="{StaticResource Locator" Path="{Main.ViewStatusCommand}" Mode="OneWay"
</Button.Command>
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<i:InvokeCommandAction/>
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
Я тоже пробовал это:
<Button Style="{StaticResource StatusButtonStyle}" Command="{Binding Main.ViewStatusCommand, Source=StaticResource Locator}">
Но это тоже не работает. Если мне не разрешено указывать источник привязки команды, может кто-нибудь объяснить, почему? Спасибо.