2

MSOFficeと同様のルックアンドフィールを実現したいと思います。いくつかの問題でリボン制御を実装しました。

私の最初の質問:写真に見られるように、MS Officeはフチなしのフォーム/ウィンドウを使用し、リボンコントロールの上に最小化/マジマイズ/閉じるボタンを「ペイント」していると思います。(昔の思い出から単純に推測したかどうかはわかりません。)MS Officeのようなものを実現するために、これまたは同様のことをどのように行うことができますか。

私の2番目の質問:私は何か間違ったことをしていますが、何がわかりません。リボンコントロールを追加しましたが、ここに表示されているように画像を追加できませんでした。以下のコードを使用しても、設計時にエラーは発生しません。(ファイル名を変更すると、そのようなファイルがないというエラーが設計時にスローされます。)

<RibbonButton x:Name="QATButton2" SmallImageSource="Resources/b.bmp" />

ただし、実行時にこのエラーがスローされます。

'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '28' and line position '35'.

ここに画像の説明を入力してください

4

2 に答える 2

1

その例外InnerExceptionには、問題の根本原因を確認するために確認できるプロパティが必要です。VisualStudioでドリルダウンします。

于 2012-05-23T22:13:02.843 に答える
1

答えは、Windowの代わりにRibbonWindowを使用することです。

于 2012-05-24T22:01:35.770 に答える