我没有排除它,而是错误地删除了 Xaml 文件的 .cs 代码隐藏文件。现在,我不知道如何添加后面的代码。
这个窗口是空的,上面没有任何 UI 控件。 “查看代码”被禁用,我无法在任何地方看到此 xaml 的事件(闪电图标)。
请帮忙。
最佳答案
有两个必需步骤和一个可选步骤:
- 在同一目录中创建一个新的 .xaml.cs 文件(右键单击项目 -> 添加 -> 新项 -> 类)
- 从项目中的其他一些 .xaml.cs 复制样板代码,适当更改类名(例如,复制“using”指令、类声明和构造函数,包括 InitializeComponent 调用)。
- (可选)编辑您的 .csproj 文件以添加
<DependentUpon>
<Compile>
下面的元素.xaml.cs 文件的元素,这样它就会出现在 .xaml 文件的“内部”,而不仅仅是在它下面。如果您正在更新要使用 Blend (v4) 编辑的项目,则这第三步是必需的,而不是可选的,以便使用检查器将事件添加到控件。
轻松编辑 .csproj 文件:
- 右键单击项目并选择“卸载项目”
- 再次右键单击项目节点并选择“编辑[项目名称].csproj”
- 编辑 XML,然后关闭文件
- 再次右键单击项目节点并选择“重新加载项目”
如果您使用的是 VB.NET,一切都一样,只需将“cs”替换为“vb”即可。
关于wpf - 意外删除了 Xaml 文件的隐藏代码。如何再次添加后面的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3023496/