Как показать строку состояния в окне ленты wpf С#

Я хотел бы использовать ленточный бар, такой как MS Office 2007 (и выше) в моих собственных приложениях. Может ли кто-нибудь указать мне ссылки или ссылки о том, как я могу это сделать?

EDIT: Фактически я использую Microsoft Ribbon Control Library, но не смог найти способ добавить строку состояния, такую ​​как MS Word.

4 ответа

<statusbar x:name="StatusBar" verticalalignment="Bottom" height="18" background="AliceBlue" initialized="StatusBar_Initialized">
 <statusbar.itemspanel>
 <itemspaneltemplate>
 <grid>
 <grid.rowdefinitions>
 <rowdefinition height="*">
 </rowdefinition></grid.rowdefinitions>
 <grid.columndefinitions>
 <columndefinition width="4*">
 <columndefinition width="Auto">
 <columndefinition width="*">
 <columndefinition width="*">
 </columndefinition></columndefinition></columndefinition></columndefinition></grid.columndefinitions>
 </grid>
 </itemspaneltemplate>
 </statusbar.itemspanel>
 <statusbaritem borderthickness="1" margin="0,-3,0,-2">
 <textblock x:name="statusBarText">www.247moneymakingschemes.blogspot.com</textblock>
 </statusbaritem>
 <statusbaritem grid.column="1">
 <progressbar value="30" width="80" height="18">
 </progressbar></statusbaritem>
 <statusbaritem grid.column="3">
 <textblock>Go!</textblock>
 </statusbaritem>
 </statusbar>

Это покажет строку состояния... но все равно не знает, как сделать строку состояния, например, MS Word 2007. Если какой-либо орган знает, тогда, пожалуйста, помогите мне.


Возможно, дайте эту библиотеку выстрел?

EDIT: На самом деле, по-видимому, Microsoft выпустили свои собственные.


Я нашел способ показать StatusBar хорошим способом,

Я надеюсь, что это поможет кому-то еще....

<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:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbongroup>
 <ribbon:ribbongroup>
 <ribbon:ribbonbutton command="me:AppCommands.AddNew">
 <ribbon:ribbonbutton command="me:AppCommands.Clear">
 <ribbon:ribbonbutton command="me:AppCommands.Delete">
 </ribbon:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbongroup>
 <ribbon:ribbongroup>
 <ribbon:ribbonbutton command="me:AppCommands.DownloadStatements">
 <ribbon:ribbonbutton command="me:AppCommands.DownloadCreditCards">
 <ribbon:ribbonbutton command="me:AppCommands.Transfer">
 </ribbon:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbonbutton></ribbon:ribbongroup>
 </ribbon:ribbontab>
 </ribbon:ribbon>
 <statusbar x:name="StatusBar" verticalalignment="Bottom" dockpanel.dock="Bottom">
 <statusbar.itemspanel>
 <itemspaneltemplate>
 <grid>
 <grid.rowdefinitions>
 <rowdefinition height="*">
 </rowdefinition></grid.rowdefinitions>
 <grid.columndefinitions>
 <columndefinition width="4*">
 <columndefinition width="Auto">
 <columndefinition width="*">
 <columndefinition width="*">
 </columndefinition></columndefinition></columndefinition></columndefinition></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">
 </progressbar></statusbaritem>
 <statusbaritem grid.column="3">
 <textblock>Go!</textblock>
 </statusbaritem>
 </statusbar>
 </dockpanel>

Приветствия..


Microsoft сделала свой ленточный контроль официально доступным для WPF. Его свободный, и его реальная сделка, простирается от уст лошадей. Вы можете прочитать об этом здесь и загрузить его здесь.

licensed under cc by-sa 3.0 with attribution.