我希望获得与MS OFfice类似的外观和感觉。我实现了色带控制有一些问题。
我的第一个问题:如图所示,我认为MS Office使用无边框窗体/窗口并“绘制”Ribbon控件顶部的最小化/ mazimize / close按钮。 (我不确定我只是从过去的回忆中猜到了。)我怎样才能做到这一点或类似的东西来实现MS Office。
我的第二个问题:我做错了什么,但不知道是什么。我添加了功能区控件但无法添加图像here。当我使用下面的代码时,它不会在设计时抛出错误。 (如果我更改了文件名,它会在设计时抛出一个错误,说没有这样的文件。)
<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'.
答案 0 :(得分:1)
该异常应具有InnerException
属性,您可以查看该属性以查看问题的根本原因。我将深入研究Visual Studio中的内容。
答案 1 :(得分:1)
答案是使用RibbonWindow而不是Window。