我已将 XAML 替换为已包含事件处理程序的 XAML 文件。通常,定义事件处理程序时,会在代码隐藏文件中自动创建函数。如果复制粘贴 XAML,则情况并非如此。
有没有一种快速方法来定义与 XAML 中的事件处理程序对应的所有函数?我正在使用Visual Studio 2019
不幸的是,简短的回答是否定的。我遇到过类似的情况。我通常要解决这个问题的是
-
右键单击并复制控件/XAML 文件,并立即粘贴获取
...copy
文件。我重命名为新名称,然后手动更改代码隐藏中的名称和 XAML 部分中的命名空间名称引用。
-或者- 创建一个新控件,并将 XAML 控件 复制到 XAML 设计中,并将方法背后的代码复制到新控件的作用域中。