Cambiare la proprietà di controlli al di fuori Tabcontrol in base alla Scheda

0

Domanda

Sto lavorando con tabcontrol in WPF. Voglio un pulsante al di fuori del controllo tabcontrol per cambiare un dropdownbutton (combobox) sulla base di determinate scelte(scheda pagina selezionata) Apprezzo il vostro aiuto.

styles tabcontrol triggers wpf
2021-11-23 11:53:46
1

Migliore risposta

0

Aggiungere entrambi i controlli per il layout e attiva / disattiva la visibilità in base a datatrigger e selectedindex di controllo 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>
2021-11-23 12:21:04

Grazie. Permettetemi di dare un andare !
user2516238

se aiutato si prega di contrassegnare come risposta per gli altri a trovare
Denis Schaf

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................