我在窗口中添加了一些控件和選項卡控件。現在我想隱藏控件,當用戶按下tabItem2,就像每個tabItem我需要一些控件應該顯示,一些應該隱藏如何進行這種類型的功能?如何隱藏WPF中的控件?
0
A
回答
1
剛剛宣佈控制在你的TabControl
<TabControl>
<TabItem>
<Button x:Name="Button1"/>
</TabItem>
<TabItem>
<Button/>
</TabItem>
</TabControl>
或者你可以隱藏你想處理的TabControl的SelectionChanged事件的控件。
void OnTabControlSelectionChanged(object sender, SelectionChangedEventArgs e)
{
Button1.Visibility = Visibility.Collapsed;
}
0
澄清:你的意思是每個TabItem的按下,你想一組不同的TabItems的是可見的?如果是這樣,我會建議將這個功能包裝在一個UserControl中,並提供「set」邏輯作爲該控件的代碼隱藏的一部分。
相關問題
- 1. 如何在WPF Ribbon控件中禁用隱藏/取消隱藏
- 2. 如何隱藏其他兩個控件已隱藏的控件?
- 3. 隱藏WPF擴展控件的箭頭
- 4. 如何從WPF usercontrol中隱藏/禁用一個TextBlock控件?
- 5. 如何隱藏段控件中的段?
- 6. 如何隱藏ListView控件中的列?
- 7. Android - 如何隱藏PreferenceFragment中的控件
- 8. WPF顯示/隱藏一組控件
- 9. 視圖控件顯示/隱藏WPF MVVM
- 10. WPF MVVM +用戶控件代碼隱藏
- 11. 隱藏光標wpf WebBrowser控件?
- 12. 在WPF用戶控件中顯示/隱藏控件
- 13. 在WPF用戶控件庫中隱藏控件
- 14. 如何隱藏WPF控件的一部分
- 15. 如何調用某些WPF用戶控件的「隱藏」方法
- 16. 如何在YTPlayerView中隱藏控件?
- 17. 如何在UWP中隱藏MediaPlayer控件
- 18. 顯示/隱藏WPF中的UserControl的DataTemplate中的控件
- 19. 隱藏FlowDocumentReader中的控件
- 20. 如何隱藏在WPF MVVM
- 21. 如何隱藏控件,使其不再佔用WPF空間?
- 22. 如何隱藏OLE控件的對象?
- 23. wpf C#在資源文件中隱藏/顯示控件
- 24. 在Windows中隱藏控件
- 25. 無法使用MVVM隱藏WPF中的控件
- 26. 在WPF控件中隱藏的公共屬性
- 27. 根據WPF中的用戶角色顯示/隱藏控件
- 28. 基於綁定顯示或隱藏WPF模板中的控件
- 29. 如何在WPF中使用名稱查找代碼隱藏創建的控件
- 30. 如何隱藏在Visual Studio工具箱中顯示的某些WPF控件集?
您可以將控件的可見性綁定到選項卡控件的選定項目。使用'IValueConverter'來獲得適當的'Visiblility'值。 – McGarnagle