私は次のことをしようとしています: listviewしたら、ボタンのプロパティを trueIsSelected
に設定したいと思います。IsEnabled
これが私が試したことですが、次の例外が発生しています。
'Initialization of 'System.Windows.Controls.ListView' threw an exception.' Line number '25' and line position '19'.
コードは次のとおりです。
<ListView ItemsSource="{Binding ReferenceCollection}" SelectedItem="{Binding SelectedReference}" Grid.ColumnSpan="2" Name="ListView1" >
<ListView.Triggers>
<Trigger Property="ListView.IsSelected" Value="True">
<Setter TargetName="okBtn" Property="Button.IsEnabled" Value="True" />
</Trigger>
</ListView.Triggers>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Label Content="{Binding ReferenceName}" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
およびボタン:
<Button IsEnabled ="False" Grid.Row ="2" Content="OK" Name="okBtn" Click="addReference_Click" />