Pracuję z tabcontrol w WPF. Chcę, aby przycisk poza elementu zarządzania kartami zmieniała rozwijany przycisk (lista rozwijana) na podstawie pewnych opcji(wybrana strona karty). Doceniam twoją pomoc.
0
Dodaj oba elementy sterowania w swój układ i włączyć ich widoczność na podstawie datatrigger i wybranego indeksu 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>
Dziękuję. Pozwól mi spróbować !
user2516238
jeśli to ci pomogła, proszę zaznaczyć to jako odpowiedź, aby inni mogli go znaleźć
Denis Schaf