如何在catel DataWindow中使用ribbon

How to use ribbon in catel DataWindow

我需要在 catel:DataWindow 中使用色带。 我尝试使用流利的功能区,但在上一个 catel 版本中不起作用。

<catel:DataWindow x:Class="STK_Lite.Views.MainWindow"
              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
              xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
              xmlns:catel="http://catel.codeplex.com"

              xmlns:ctrl="clr-namespace:Itenso.Windows.Controls.ListViewLayout;assembly=Itenso.Windows.Controls.ListViewLayout"
              xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
              xmlns:fluent="clr-namespace:Fluent;assembly=Fluent">

<Grid>
    <fluent:Ribbon>
        <fluent:RibbonTabItem Header="TEMPL">
            <fluent:RibbonGroupBox Header="CEATE TEMPL">
                <fluent:Button Name="ButtonCreateConf"
                               Command="{Binding Path=OpenFileXmlConfig}"
                               Header="CONFIG"
                               Size="Large">
                    <fluent:Button.LargeIcon>
                        <ContentControl Template="{StaticResource XmlConfigDriver}" />
                    </fluent:Button.LargeIcon>
                </fluent:Button>
            </fluent:RibbonGroupBox>
        </fluent:RibbonTabItem>
</Grid>

I have to use instead FluentWindow catelDataWindow. But i have to use catel:DataWindow. Ribbon is not displayed.

我需要帮助。丝带在 Catel.

我们实际上在一个名为 Orchestra 的项目中为 Catel 提供了开箱即用的 shell。它包含以下外壳:

  • Ribbon.Fluent
  • MahApps

我建议您查看 Ribbon.Fluent 示例,其中已经为您完成了所有艰苦的工作(以及许多其他便利)。