复制 XAML 文件时在代码隐藏中生成事件处理程序



我已将 XAML 替换为已包含事件处理程序的 XAML 文件。通常,定义事件处理程序时,会在代码隐藏文件中自动创建函数。如果复制粘贴 XAML,则情况并非如此。

有没有一种快速方法来定义与 XAML 中的事件处理程序对应的所有函数?我正在使用Visual Studio 2019

不幸的是,简短的回答是否定的。我遇到过类似的情况。我通常要解决这个问题的是

  1. 右键单击并复制控件/XAML 文件,并立即粘贴获取...copy文件。我重命名为新名称,然后手动更改代码隐藏中的名称和 XAML 部分中的命名空间名称引用。

  2. -或者- 创建一个新控件,并将 XAML 控件
  3. 复制到 XAML 设计中,并将方法背后的代码复制到新控件的作用域中。

最新更新