加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 为什么我的XAML控件没有出现在代码隐藏中?

发布时间:2020-12-15 08:30:02 所属栏目:百科 来源:网络整理
导读:我今天启动了 Windows Developer Preview,希望能够将一些代码输出到一个正常运行的Metro应用程序中.我很高兴推出Windows商店,我希望成为其中的一部分.所以我启动VS11 Express,然后开始编码.在以下情况下,我几乎没有出一条线: “当前上下文中不存在名称’Vie
我今天启动了 Windows Developer Preview,希望能够将一些代码输出到一个正常运行的Metro应用程序中.我很高兴推出Windows商店,我希望成为其中的一部分.所以我启动VS11 Express,然后开始编码.在以下情况下,我几乎没有出一条线:

“当前上下文中不存在名称’View’”

所以我回到我的XAML页面.我四处挖掘,看,我的名为View的按钮仍在那里,代码如下:

< Button Name =“View”Content =“查看帮助页面”Horizo??ntalAlignment =“Left”Height =“142”Margin =“765,275,0”VerticalAlignment =“Top”Width =“456”FontSize =“48”前景=“黑色”背景=“橙色”BorderBrush =“黑色”/>

我没看到XAML有什么问题.但是,我对C#的唯一体验是通过Windows Phone 7.所以我做了一些研究.我认为我的代码没有错.

这到底有什么不对?这适用于桌面Windows和WP7!

我怎样才能防止这种情况发生,为什么会发生这种情况?

编辑

我刚回到我的项目,意识到我忘记了保存.然后我按下传统的Ctrl-Shift-S来保存所有内容.我回到了MainPage.xaml.cs的标签,看哪,它有效!没错!为什么会这样?

解决方法

尝试使用x:Name而不是vanilla Name.使用Name会产生冲突的可能性,而x:Name确保它将标识符命名为指定的值

MSDN上有更详细的解释.请参阅“命名元素”部分

> http://msdn.microsoft.com/en-us/library/ms752059.aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读