WPF DataGrid 增加"更新"模板列,根据行Row的选择而显示"更新"按钮

SelectionMode="Single"

<
DataGridTemplateColumn Header="">   <DataGridTemplateColumn.CellTemplate>     <DataTemplate>       <Button Content="更新"           Tag="{Binding}">         <Button.Style>             <Style x:Name="ButtonVisibility">             <Setter Property="Button.Visibility"             Value="Hidden" />             <Style.Triggers>               <DataTrigger Binding="{Binding RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}}, Path=IsSelected}"                 Value="True">                 <Setter Property="Button.Visibility"                 Value="Visible" />               </DataTrigger>             </Style.Triggers>            </Style>         </Button.Style>        </Button>    </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn>

 

上一篇:SAP UI5应用如果遇到数据绑定问题时,应该如何自己定位问题?


下一篇:Angular应用从Component到Html的数据绑定是如何实现的 -数据流的讨论