【发布时间】:2015-03-01 06:36:55
【问题描述】:
我正在使用 WPF 互操作性 (ElementHost) 在 WinForms 中显示 XAML 控件。这非常适合我的需求,因为我必须将 WinForms 用于我正在处理的项目。问题是当我在 XAML 中将图像(例如图标)添加到功能区时,我无法再将 XAML 功能区添加到 WinForm。我不断收到的错误是:
尝试创建“WPF.Ribbon”类型的对象时发生错误。确保该类型具有默认构造函数。
图像具有“资源”的构建操作。这是我用于功能区代码的示例 XAML 代码 sn-p:
<RibbonButton SmallImageSource="/App/Images/Ribbon/cut.png" Label="Cut" KeyTip="X" />
当我删除图像源时,我可以正常编译代码,并且功能区显示没有任何问题。
【问题讨论】:
标签: wpf vb.net winforms xaml ribbon