我有以下代码:
<ControlTemplate x:Key="ViewItemTemplate"
TargetType="ListViewItem">
<StackPanel Orientation="Horizontal">
<CheckBox Margin="0,0,3,0" x:Name="CkBox">
<CkBox.IsChecked>
<Binding Path="IsSelected"
Mode="TwoWay">
<Binding.RelativeSource>
<RelativeSource Mode="TemplatedParent" />
</Binding.RelativeSource>
</Binding>
</CkBox.IsChecked>
<DataTrigger Binding="{Binding InvalidForeground}" Value="true">
<Setter TargetName="CkBoxVisual" Property="Foreground" Value="#999999"/>
</DataTrigger>
</CheckBox>
<ContentPresenter />
</StackPanel>
</ControlTemplate>
如何绑定 InvalidForeground?我在网上查看了许多他们告诉使用 DataTemplate 的示例。但是当我在 StackPanel 上方添加 DataTemplate 时出现错误?难道我做错了什么?
我正在尝试绑定 InvalidForeground,以便我可以添加一些代码。我收到一个错误:由于未知的 DataContext,无法解析符号“InvalidForeground”。