У меня есть TabControl, а на второй вкладке есть кнопка:
<Button Name="deleteResourceBtn">
<Button.Style>
<Style TargetType="{x:Type Button}">
<Style.Triggers>
<DataTrigger Binding="{Binding SelectedIndex, ElementName=loadChartResourceListView}" Value="-1">
<Setter Property="IsEnabled" Value="False" />
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
<Image ToolTip="Delete Resource" Source="pack://application:,,,/...namespace omitted;component/Graphics/deleteBtn.png" Style="ButtonImageStyle" />
</Button>
Я привязываюсь к элементу управления списком с именем loadChartResourceListView ... я получаю ошибку:
'Свойство XamlParseException Set
'System.Windows.FrameworkElement.Style'
бросил исключение. Номер строки '221'
и позиция строки '39'.
строка 221 - это </Style>
... на самом деле не вижу проблемы с моим связыванием, разве что TabControl не загрузил вторую вкладку? Загружает ли TabControl вкладки «по требованию»? Возможно, вторая вкладка не загружена и пытается ее связать?