gpt4 book ai didi

c# - 没有选项卡的 WPF TabPanel?

转载 作者:太空宇宙 更新时间:2023-11-03 16:51:56 27 4
gpt4 key购买 nike

好吧,我承认,我需要的不是标签面板(或者是?)。但我实际上想要的是一个包含多个子项的面板,我可以选择其中一个在任何给定时间显示。

基本上我有几个 View ,并且根据应用程序的状态,当前 View 需要更改。

这本质上类似于 Composite Application Layer 中的 Regions,但不是基于插件的。

我试过了

  1. 使一个可见而另一个不基于某些值(value)
  2. 数据触发器

从其中任何一个获得可靠结果的运气都很差,而且它们很难被发现。

有人知道解决这个问题的好方法吗?

最佳答案

您可以使用 ContentPresenter 来表示 View ,然后将其内容绑定(bind)到您选择的 View 属性。

不可否认,它不是一个面板,但如果使用类似 listbox 的东西作为您的 View 集合,然后通过绑定(bind)公开其选择的项目。您可以将其用于内容演示者的内容。

关于c# - 没有选项卡的 WPF TabPanel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com