在XAML中重命名控件

Flo*_*ian 10 c# wpf visual-studio visual-studio-2013

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

一个免费的解决方案会很好.我知道ReSharper完成了这项工作,但ReSharper不是免费的.

如果可以,我该怎么办?

Gus*_*dor 4

为您提供3种解决方案:

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

  • @Anubis1233 混蛋!从好的方面来说,它会重命名所有的 XAML(在我看来是困难的部分),并且您会得到后面代码的干净的编译错误:) 您可能会陷入困境 - 全自动解决方案可能不存在。通常在编程中,我们必须抵制诱惑,寻找/编写一个程序来完成一项无需动脑筋、吃力不讨好的任务;播放一些音乐并用手进行闪电战! (2认同)