Я работаю с tabcontrol в WPF. Я хочу, чтобы кнопка за пределами элемента управления вкладками менялась на раскрывающуюся кнопку (выпадающий список) на основе определенных вариантов(выбрана страница вкладки). Ценю вашу помощь.
0
Добавьте оба элемента управления в свой макет и переключите их видимость на основе datatrigger и выбранного индекса tabcontrol
<ComboBox>
<ComboBox.Style>
<Style TargetType="ComboBox">
<Setter Property="Visibility" Value="Collapsed"/>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=yourTabControl, Path=SelectedIndex}" Value="0">
<Setter Property="Visibility" Value="Visible"/>
</DataTrigger>
</Style.Triggers>
</Style>
</ComboBox.Style>
</ComboBox>
<Button>
<Button.Style>
<Style TargetType="Button">
<Setter Property="Visibility" Value="Visible"/>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=yourTabControl, Path=SelectedIndex}" Value="1">
<Setter Property="Visibility" Value="Collapsed"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
Спасибо. Позвольте мне попробовать !
user2516238
если это помогло вам, пожалуйста, отметьте это как ответ, чтобы другие могли его найти
Denis Schaf