繁体   English   中英

FluentribbonTabItem 在设计器中不可见?

[英]Fluent ribbonTabItem not visible in designer?

我正在使用 Fluent-Ribbons 在 wpf 中创建我的视图。 为了更好地组织我的代码,我想将不同的 RibbonTabItems 放入它们自己的文件中。

问题是:设计器没有显示ribbontab的内容。 我只看到一个空白页。

有没有办法让 RibbonTab 在设计器中可见?

如果其他人从 google 登陆这里,我会遇到这种情况,即功能区不仅在设计器中不可见,而且在运行时也不显示。 花了一些时间后,我发现您已将通用的流畅功能区主题资源导入到您的窗口或应用程序资源部分,如下所示:

<Window.Resources>
  <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
      <ResourceDictionary Source="pack://application:,,,/Fluent;component/Themes/Generic.xaml" />
    </ResourceDictionary.MergedDictionaries>
  </ResourceDictionary>
</Window.Resources>

在此之后,我的功能区开始在设计器和运行时显示。

您也可以以相同的方式使用其他主题。 只需像这样覆盖通用主题:

<Window.Resources>
  <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
      <ResourceDictionary Source="pack://application:,,,/Fluent;component/Themes/Generic.xaml" />

      <!-- change "Cobalt" to the color you want -->
      <ResourceDictionary Source="pack://application:,,,/Fluent;component/Themes/Themes/Dark.Cobalt.xaml" />
    </ResourceDictionary.MergedDictionaries>
  </ResourceDictionary>
</Window.Resources>

希望这可以帮助某人在路上。

归功于 github上的项目文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM