我想以WPF
格式有条件地关注。在这里,我有两种控制方式。一个是“复选框”,另一个是button
。 checkboxes
在某些情况下被启用,但是button
控件在默认情况下可见。无论是否启用button
,我都可以专注于checkboxes
。尽管启用checkboxes
时button
应该集中在checkboxes
上。请提出一种实现此目标的方法。我已使用以下代码来重点关注button
<Style x:Key="FocusElement" TargetType="Grid">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=chkCA, Path=IsVisible}" Value="True">
<Setter Property="FocusManager.FocusedElement" Value="{Binding ElementName=chkCA}"/>
</DataTrigger>
<DataTrigger Binding="{Binding ElementName=btnSaveAll, Path=IsVisible}" Value="True">
<Setter Property="FocusManager.FocusedElement" Value="{Binding ElementName=btnSaveAll}"/>
</DataTrigger>
</Style.Triggers>
</Style>
谢谢!