2

我想实现与 MS Office 类似的外观和感觉。我用一些问题实现了功能区控制。

我的第一个问题:如图所示,我认为 MS Office 使用无边框表单/窗口并“绘制”功能区控件顶部的最小化/最大化/关闭按钮。(我不确定我只是从过去的记忆中猜到的。)我怎样才能做到这一点或类似的事情来实现 MS Office 的目标。

我的第二个问题:我做错了什么,但不知道是什么。我添加了功能区控件,但无法添加此处看到的图像。当我使用下面的代码时,它不会在设计时引发错误。(如果我更改文件名,它会在设计时抛出一个错误,说没有这样的文件。)

<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

The answer is using RibbonWindow instead of Window.

于 2012-05-24T22:01:35.770 回答
1

该异常应该具有一个InnerException属性,您可以查看该属性以了解问题的根本原因。我会在 Visual Studio 中深入研究。

于 2012-05-23T22:13:02.843 回答