我想使用MetroEventToCommand庫來綁定一個事件。 http://metroeventtocommand.codeplex.com/MetroEventToCommand的CommandParameter不能與控件一起使用(Windows通用10)
它調用該方法,但它不提供控件作爲參數。據說它是空的。
這就是我所擁有的。
<ScrollViewer x:Name="test">
<ListView/>
<metroEventToCommand:EventToCommandManager.Collection>
<metroEventToCommand:EventToCommand Command="{Binding RefreshCommand}" Event="ViewChanging" CommandParameter="{Binding ElementName=test, Mode=TwoWay}"/>
</metroEventToCommand:EventToCommandManager.Collection>
</ScrollViewer>
public RelayCommand<ScrollViewer> RefreshCommand { get; set; }
private void init()
{
RefreshCommand = new RelayCommand<ScrollViewer>(Refresh);
}
private void Refresh(ScrollViewer o)
{
if (o != null)
{
}
}
在此先感謝。
我會嘗試將RelayCommand更改爲RelayCommand
已經嘗試過,它沒有工作。 – denderp