我尝试了用于 WPF 的 Avalong Wizard 控件,并且遇到以下问题,你们能帮我找出问题所在吗?
根据教程添加了 Avalon 参考并对窗口的 xmal 进行了一些更改,然后出现了向导。使用控制或右键选项,我可以更改页面、添加或删除页面。
我为每个页面添加了几个页面和控件。
然后,当我尝试重建项目时,我收到以下消息
错误
错误 1
'System.Windows.Markup.IQueryAmbient' 类型在未引用的程序集中定义。您必须添加对程序集“System.Xaml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。D:\SkyDrive\Dev Zone\Ms.NET\Projects\SDF_Export\SDF_Export\Window1.xaml.cs
错误2
在命名空间“System.Windows.Markup”中找不到类型名称“IComponentConnector”。此类型已转发到程序集“System.Xaml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”考虑添加对该程序集的引用。D:\SkyDrive\Dev Zone\Ms.NET\Projects\SDF_Export\SDF_Export\obj\Debug\Window1.g.cs
然后添加了参考 System.Xaml - Rebuild successfully
测试了项目在我可以切换页面的应用程序中一切正常
问题
当我回来对项目向导进行更多更改时,控件丢失了。现在我无法使用向导控件或右键单击选项更改、添加、删除页面。
我已将项目附在此处。 项目文件