English
Français

Blog of Denis VOITURON

for a better .NET world

Ruban Office en WPF

Posted on 2010-08-12

Microsoft vient de sortir une nouvelle version stable de son composant Ribbon for WPF (pour Framework 3.5SP1 et supérieur). Contrairement aux composants décrits dans un billet précédent, ce ruban fonctionne donc sous Windows XP aussi !

Voici deux articles intéressants si vous développez avec ce composant : le premier est la documentation MSDN et le second concerne les Design Concepts.

Exemple:

<r:RibbonWindow
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:r="http://schemas.microsoft.com/winfx/2006/xaml/presentation/ribbon"
        x:Class="Trasys.Sogesmaint.Prototype.Windows.MainWindow"
        Title="My First Ribbon Form" WindowStartupLocation="CenterScreen"
        Height="332" Width="639">
    <Grid>
        <DockPanel>
            <r:Ribbon DockPanel.Dock="Top" x:Name="ribbonMain" ShowQuickAccessToolBarOnTop="False">
                <r:Ribbon.ApplicationMenu>
                    <r:RibbonApplicationMenu Visibility="Collapsed" />
                </r:Ribbon.ApplicationMenu>
                <r:RibbonTab Header="Home">
                    <r:RibbonGroup Header="Editing">
                        <r:RibbonButton LargeImageSource="Find.png" Label="Search" ToolTip="..." Margin="0,0,30,0" />
                        <r:RibbonButton LargeImageSource="Add.png" Label="Add new page" ToolTip="..."  Margin="10, 0" />
                        <r:RibbonButton SmallImageSource="Open.png" Label="Modify" ToolTip="..." />
                        <r:RibbonButton SmallImageSource="DeleteBlack.png" Label="Delete" ToolTip="..." />
                    </r:RibbonGroup>
                </r:RibbonTab>
            </r:Ribbon>
        </DockPanel>
    </Grid>
</r:RibbonWindow>

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents