场景:视频上传功能,上传列表使用DataGrid控件,视频有不同的状态对应不同的操作,DataGrid中最后一列为操作列,里面是Button控件。希望点击Button后执行对应的操作,但是设置Button的 Command="{Binding VideoOperationCommand}"后触发不了操作。
XAML代码如下:
<DataGrid ItemsSource="{Binding VideoList}">
<DataGrid.Columns>
<!--序号-->
<DataGridTextColumn Header="序号" Width="80" Binding="{Binding Index}"/>
<!--视频名称-->
<DataGridTextColumn Header="视频名称" Width="300" Binding="{Binding Name}" />
<!--文件大小-->
<DataGridTextColumn Header="文件大小" Width="120" Binding="{Binding SizeString}" />
<!--源视频地址-->
<DataGridTextColumn Header="源视频地址" Width="280" Binding="{Binding SourcePath}" />
<!--