在XAML中重命名控件

时间:2013-10-23 12:25:51

标签: c# wpf visual-studio visual-studio-2013

我想在XAML中重命名WPF控件,并希望重命名C#代码隐藏中的所有引用。就像我可以在带有F2的类文件中一样。

免费解决方案会很好。我知道ReSharper完成了这项工作,但ReSharper并非自由。

如果可以,我该怎么做?

2 个答案:

答案 0 :(得分:4)

3种解决方案:

  • 在Expression Blend for Visual Studio中打开解决方案(与VS2013捆绑在一起),并使用“属性”窗口重命名控件。 Blend非常擅长重命名XAML元素。
  • 只需重命名并手动修复编译错误。
  • 如果您确信您的控件名称是唯一的,请执行查找&更换操作。

答案 1 :(得分:2)

如果在C#代码中使用 Refactor Rename (重构重命名)命令,它也会在XAML中重命名。

.bashrc> Edit menu> Refactor,至少在VS2015中如此

不幸的是,该命令在XAML中不起作用(不执行任何操作)。