我正在 WPF 中使用 tabcontrol。我希望 tabcontrol 之外的按鈕根據某些選擇(選擇標簽頁)更改為下拉按鈕(組合框) 感謝您的幫助。
uj5u.com熱心網友回復:
將這兩個控制元件添加到您的布局并根據資料觸發器和選項卡控制元件的 selectedindex 切換它們的可見性
<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>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/369832.html
下一篇:WPF應用程式中看不到按鈕的影像
