C# 设计器中所做的更改不可见
我有一个非常愚蠢的问题,我只是不明白:我有一个WPF应用程序项目,无论我做什么,我在设计器中所做的更改在我运行应用程序时都是不可见的!我已经在这个项目上工作了好几个星期,突然间它不再工作了 但是,当我更改代码中的某些内容(例如MainWindow.xaml.cs)时,它会工作。我试着显示一个messagebox,当我启动应用程序时它出现了 这可能真的很傻,但我不明白 你知道这是什么原因吗 编辑: 如果我添加此代码:C# 设计器中所做的更改不可见,c#,wpf,visual-studio-2013,C#,Wpf,Visual Studio 2013,我有一个非常愚蠢的问题,我只是不明白:我有一个WPF应用程序项目,无论我做什么,我在设计器中所做的更改在我运行应用程序时都是不可见的!我已经在这个项目上工作了好几个星期,突然间它不再工作了 但是,当我更改代码中的某些内容(例如MainWindow.xaml.cs)时,它会工作。我试着显示一个messagebox,当我启动应用程序时它出现了 这可能真的很傻,但我不明白 你知道这是什么原因吗 编辑: 如果我添加此代码: System.Windows.Forms.MessageBox.Show("te
System.Windows.Forms.MessageBox.Show("test");
对于主窗口构造函数,MessageBox将显示:
但如果我尝试在designer中更改按钮的颜色:
该按钮在运行时不会更改:
以前遇到过同样的问题。刚刚关闭,但请保存您的解决方案并尝试重新打开它。我还重新启动了计算机,以确保所有内容都已刷新。:-)出于某种原因,它起了作用。从评论中删除-- 你的VS设置正确吗? 您是否每次都构建所有文件 尝试清理和重建
看起来您的项目没有生成,或者VS没有检测到文件已更改您能粘贴代码吗?我有很多代码确实没有帮助。您能用简短的演示重现您的问题吗?@Julien放入您的xaml代码您的VS设置正确吗?您是否每次都构建所有文件?尝试“清理并生成”,看起来您的项目没有生成,或者vs没有检测到文件已更改