C# 如何在功能区窗口wpf c中显示状态栏#

C# 如何在功能区窗口wpf c中显示状态栏#,c#,wpf,ribbon,statusbar,C#,Wpf,Ribbon,Statusbar,我希望在我自己的应用程序中使用类似MS Office 2007(及更高版本)的功能区栏。任何人都可以提供有关我如何做到这一点的链接或参考我吗 编辑: 实际上,我正在使用Microsoft的Ribbon控件库,但找不到像MS Word这样添加状态栏的方法。也许可以试一试 编辑:事实上,显然是微软。微软已经正式为WPF提供了功能区控件。这是免费的,也是真正的交易,远离马口。您可以阅读并下载它。我找到了一种很好的显示状态栏的方法 我希望它能帮助其他人 <DockPanel LastChildFi

我希望在我自己的应用程序中使用类似MS Office 2007(及更高版本)的功能区栏。任何人都可以提供有关我如何做到这一点的链接或参考我吗

编辑:
实际上,我正在使用Microsoft的Ribbon控件库,但找不到像MS Word这样添加状态栏的方法。

也许可以试一试


编辑:事实上,显然是微软。

微软已经正式为WPF提供了功能区控件。这是免费的,也是真正的交易,远离马口。您可以阅读并下载它。

我找到了一种很好的显示
状态栏的方法

我希望它能帮助其他人

<DockPanel LastChildFill="True">
    <ribbon:Ribbon DockPanel.Dock="Top">
          <ribbon:RibbonTab Label="Banking">
             <ribbon:RibbonGroup>
                  <ribbon:RibbonButton Command="me:AppCommands.Cut"/>
                  <ribbon:RibbonButton Command="me:AppCommands.Copy"/>
                  <ribbon:RibbonButton Command="me:AppCommands.Paste"/>
             </ribbon:RibbonGroup>

             <ribbon:RibbonGroup>
                  <ribbon:RibbonButton Command="me:AppCommands.AddNew"/>
                  <ribbon:RibbonButton Command="me:AppCommands.Clear" />
                  <ribbon:RibbonButton Command="me:AppCommands.Delete"/>
             </ribbon:RibbonGroup>

            <ribbon:RibbonGroup>
                  <ribbon:RibbonButton Command="me:AppCommands.DownloadStatements"/>
                  <ribbon:RibbonButton Command="me:AppCommands.DownloadCreditCards"/>
                  <ribbon:RibbonButton Command="me:AppCommands.Transfer"/>
            </ribbon:RibbonGroup>
         </ribbon:RibbonTab>
    </ribbon:Ribbon>

    <StatusBar x:Name="StatusBar"
                   VerticalAlignment="Bottom"
                   DockPanel.Dock="Bottom">
            <StatusBar.ItemsPanel>
                <ItemsPanelTemplate>
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="*" />
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="4*" />
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                        </Grid.ColumnDefinitions>
                    </Grid>
                </ItemsPanelTemplate>
            </StatusBar.ItemsPanel>
            <StatusBarItem Margin="0,-3,0,-2" BorderThickness="1">
                <TextBlock x:Name="statusBarText">www.247moneymakingschemes.blogspot.com</TextBlock>
            </StatusBarItem>
            <StatusBarItem Grid.Column="1">
                <ProgressBar Width="80"
                             Height="18"
                             Value="30" />
            </StatusBarItem>
            <StatusBarItem Grid.Column="3">
                <TextBlock>Go!</TextBlock>
            </StatusBarItem>
        </StatusBar>

       <TextBlock DockPanel.Dock="Top" Content="Put your main content/items control here as last child in dock panel" />
</DockPanel>

www.247moneymakingschemes.blogspot.com
走!

干杯。

事实上,我正在使用Microsoft的功能区控件库,但找不到像MS Word那样添加状态栏的方法。