首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开始微软的RibbonControlsLibrary?

如何开始微软的RibbonControlsLibrary?
EN

Stack Overflow用户
提问于 2010-06-19 15:42:05
回答 1查看 3.5K关注 0票数 2

我刚开始使用WPF编程,并决定尝试一些带状控制库。目前看起来最好的库是Microsoft RibbonControlsLibrary。你可以在丝带许可页面上找到它。

到目前为止,我已经启动了一个新项目,将控件添加到窗口中,但它们让我卡住了:这是目前为止的代码:

代码语言:javascript
复制
<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="808" xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit" xmlns:my1="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary" WindowStyle="SingleBorderWindow">
    <Grid>
        <my1:Ribbon HorizontalAlignment="Left" Name="ribbon1" VerticalAlignment="Top" Height="165" Width="786" ShowQuickAccessToolbarOnTop="False" WindowIconVisibility="Visible" DataContext="{Binding}" Margin="0,-20,0,0">
            <my1:Ribbon.ApplicationMenu>
                <my1:RibbonApplicationMenu Visibility="Hidden" IsEnabled="True" />
            </my1:Ribbon.ApplicationMenu>
            <my1:RibbonTab Label="Tab1" Name="rtab1" >
            </my1:RibbonTab>
            <my1:RibbonTab Label="tab2" Name="rtab2"/>
        </my1:Ribbon>

    </Grid>
</Window>

问题

( 1)在哪里可以找到这种色带控制的样品?我试过谷歌搜索,但找不到有用的东西。

2)如何将项目添加到特定的带状标签中?我在属性网格中迷失了所有这些属性。到目前为止,我还没有为此目的找到一位设计师。

3)如何切换设计人员,使我看到哪些图标/按钮/.我上了TabPage2?

(FYI:流畅的丝带库似乎不适合我,因为我无法摆脱ApplicationMenu。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-19 16:50:32

找到了一个很好的示例/教程:

http://windowsclient.net/downloads/folders/hands-on-labs/entry76491.aspx

该示例提供了包含解释的手册和一些具有逐步执行说明的测试项目,以实现带状控制。

虽然我对WPF完全陌生,但我设法从示例中提取了必要的类,以便在我的程序中提供一个基于ribon的菜单。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3076067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档