4

WPFリボンベースのアプリケーションを開発するためのチュートリアルまたは手順はどこにありますか?MicrosoftページのMicrosoftRibbonfor WPF 2012年10月0は、コードサンプルのドキュメントを提供していません。たとえば、RibbonWindowWord.xamlというコードサンプルが1つあります。

<ribbon:RibbonWindow x:Class="RibbonWindowSample.RibbonWindowWord"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:ribbon="http://schemas.microsoft.com/winfx/2006/xaml/presentation/ribbon"
    xmlns:local="clr-namespace:RibbonWindowSample"
    Title="RibbonWindowWord" Height="600" Width="1000"
    Closing="RibbonWindow_Closing">
    <local:UserControlWord x:Name="WordControl" />
</ribbon:RibbonWindow>

ここでのプログラミング方法は何ですか?リボンベースのインターフェイスのチュートリアルを示すchannel9ページは、すべてc++プログラマー向けです。C#プログラマー向けのコードを探しています。誰かがリソースを指定して、以前のWPFコードプレックスリリースとの違いを教えてもらえますか:http ://wpf.codeplex.com/wikipage?title = Southridge%20Lab

channel9 ページhttp://channel9.msdn.com/blogs/yochay/a-lap-around-windows-7-new-scenic-ribbonhttp://channel9.msdn.com/Blogs/yochay/Windows-7-Ribbon -マークアップ-概要

4

1 に答える 1

1

ソースコードと2つの例は、 このページにあります。「Microsoft Ribbon for WPFSourceandSamples.msi」をダウンロードしてインストールするだけです。例は1つのプロジェクトのように見えますが、実際には2つのプロジェクトが含まれており、実行するプロジェクトを選択するには、App.xamlに移動してコメントを解除します。

<Application x:Class="RibbonWindowSample.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="RibbonWindowWord.xaml">
<!--StartupUri="RibbonWindowMvvm.xaml">-->
    <Application.Resources>

     </Application.Resources>
</Application>

最初の例は、xamlですべてのコントロールを作成する方法を示しており、それらはRibbonWindowWord.xamlにあります。2番目の例は、リボンRibbonWindowMvvm.xamlのmvvmを示しています。

codeplexバージョンとプレビューの違いはほとんどありません。私にとって最も重要なのは、スタイルが2010バージョンに切り替わり、すべての色を変更するのに時間がかかることです。

これはコードプレックスバージョン用のリボン機能ウォークスルーを1つだけ見つけましたが、それらは非常に似ており、テーマとスキンのセクションだけでは不十分です。他に具体的なヘルプが必要な場合は、お知らせください(プロジェクトでリボン用に異なる色のテーマを作成し、コンテキストタブなどのすべての機能を使用しました)。この新しいバージョンは、Xp上のWPFのChromeライブラリと統合されていないことに気づきました。

于 2011-01-22T14:54:36.000 に答える