Visual Studio 11 Beta と一緒に .NET 4.5 Beta で利用できる新しい WPF リボン コントロールを試してみました。しかし、私を混乱させていることが1つあります。
このような単純な XAML を追加すると、次のようになります。
<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="525">
<StackPanel>
<Ribbon>
</Ribbon>
</StackPanel>
次に、(予想どおり) リボンを取得しますが、このようなリボンには既定で 1 つの要素があり、これが厄介な部分です。これは、RibbonApplicationMenu オブジェクトに似ていますが、そこに子を追加したり、この男をイベントで削除したりすることはできません。下矢印をクリックすると、垂直方向に拡大されます (下の図で確認できます)。
http://s17.postimage.org/3lvh8wyb3/ribbon4_5.png
このオブジェクトを削除する方法を知っている人はいますか? それともどうやって使うの?MSDN サイトから例を作成しようとすると、すべて正常に動作します。この既定の要素が、XAML に追加したスタッフ ウィッチと共に存在することを期待してください。誰も同じことを試しましたか?ご協力ありがとう御座います。
はい、本当です。たぶん、私の質問はあまり正確ではありませんでした。全体として、あなたはこの問題を解決するために mi を助けました。<RibbonApplicationMenu>
あなたの例の代わりにタグを使用していたため、私の問題が存在<Ribbon.ApplicationMenu>
します。このため、デフォルトのメニュー以外に新しいアプリケーション メニューを取得していました。そのため、混乱し、それを削除したいと考えています。とにかく、助けてくれてありがとう!