Я пытаюсь поднять событие PropertyChanged в свойстве ViewModel с использованием триггеров взаимодействия.Свойство PropertyChanged для свойства viewmodel
CS:
public string MyContentProperty
{
get { return "I Was Raised From an outside Source !";}
}
XAML:
<Button Content="{Binding MyContentProperty}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="Button.Click">
< .... what needs to be done ?>
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
, конечно, если есть какие-либо сомнения на этот вопрос у вас есть ссылки на
xmlns:ei="clr-namespace:Microsoft.Expression.Interactivity.Core;assembly=Microsoft.Expression.Interactions"
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
в вашем распоряжении, заранее спасибо ,
Почему вы хотите это сделать? Вы эффективно добавляете логику в свое мнение. Почему вы не можете привязать команду кнопки к ICommand, а затем поднять свою собственность, измененную с вашего ViewModel? –
, потому что логика вид связан, кроме того, почему не было вопроса, как был вопрос. –
Нет необходимости в этом. –