我在后面的有线视图代码中使用了这样的东西
private void UserControl_SizeChanged(object sender, SizeChangedEventArgs e)
{
if (e.NewSize.Width < _originalWidth ||
.....
}
如何使用 MVVMLight 中的 EvnentToCommand 处理 Silverlight UserControl 本身中的事件。
我尝试在 XAML 中添加此代码,但没有运气。
<i:Interaction.Triggers>
<i:EventTrigger EventName="SizeChanged">
<cmd:EventToCommand
Command="{Binding onSizeChangedRelayCommand, Mode=TwoWay, ElementName=this}" **// Edit: ElementName=this has been removed**
PassEventArgsToCommand="True">
</cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>