c# - WPF/Xaml 有类似 Flex/MXML 的 ViewStack 的东西吗

标签 c# wpf xaml

Flex/MXML 中的 ViewStack 是一种容器/面板控件,它包含多个子项但一次只显示一个子项,对于实现您自己的选项卡式控件很有用。 WPF/Xaml 是否有与此功能相同的类?我知道它有自己专用的选项卡控件(我想做的不是真正的选项卡控件,所以没有用)和 StackPanel,两者不一样。

最佳答案

A) 使用网格,并切换 Visibility 属性(多个 UIElement 可以位于网格中的一个单元格中 B) 使用选项卡控件,但根据需要重新设置样式 C) 换出 ContentPresenter 中的实际 Content 属性——例如将您想要的 UI 实例插入其中。

关于c# - WPF/Xaml 有类似 Flex/MXML 的 ViewStack 的东西吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/670772/

相关文章:

c# - 检测远程桌面连接的来源

c# - 在两个 C# 项目之间使用 #define

c# - IIS 中托管的 WCF 有很多打开的请求,服务速度变慢

c# - 从同步操作方法 : Task. Run 或 ConfigureAwaits(false) 调用异步方法

c# - 在用户控件 WPF 中使用数据模板选择器时抛出空引用异常

c# - 键绑定(bind) wpf mvvm

c# - 以负边距滚动内容

c# - 如何正确垂直对齐复选框的复选框?

wpf - 从 HierachicalDataTemplate 绑定(bind)到 TreeView 的 DataContext

c# - WPF绑定(bind)不适用于ICommand