【发布时间】:2012-05-03 05:44:14
【问题描述】:
我正在启动learning XAML,并向我的 BlankPage 应用程序添加一些代码。突然出现了一个正在初始化组件的构造函数:
public BlankPage()
{
this.InitializeComponent();
}
停止工作。我现在遇到了这个错误:
“BlankApplication.BlankPage”不包含“InitializeComponent”的定义,并且找不到接受“BlankApplication.BlankPage”类型的第一个参数的扩展方法“InitializeComponent”(您是否缺少 using 指令或程序集引用? )
老实说我什么都没做,我什至没有看这部分代码,现在它不起作用了。
截图:
【问题讨论】:
-
即使我开始一个新项目仍然存在这个错误。
-
你说你添加了一些代码。你加了什么?
-
问题已解决,我没有在 xaml 代码中更改自定义应用程序名称。
-
请将解决方案作为答案发布,这样它也可以帮助其他人。
-
嗨 - 我也遇到了同样的事情,正在学习 MS “Metro” 教程。 “我什么都没做”...除了以错误的名称启动项目(“WindowsBlogViewer”,而不是“WindowsBlogReader”)。当我从教程中剪切/粘贴 XAML 代码(具有 正确 命名空间的代码:“using:WindowsBlogReader”)时,我得到了“xyz.BlankPage”不包含“InitializeComponent”错误的定义。解决方法是使用正确的命名空间(“WindowsBlogReader”)重新创建项目。
标签: c# xaml windows-8 microsoft-metro