在Visual Studio 2010中,如果我创建一个WPF应用程序的新项目,Window
的MainWindow
子类将作为默认的第一个窗口提供。我已经采取了重命名MainWindow
的步骤:
- 使用解决方案资源管理器重命名
MainWindow.xaml
。 - 在
MainWindow.xaml.cs
中创建类。 - 从重命名类旁边的“更新对重命名对象的引用的选项”弹出菜单中选择“将'MainWindow'删除到...”选项。
- 相应地更新
App.xaml
中的StartupUri
。
有更好的方法吗?:)
5条答案
按热度按时间egdjgwm81#
1.获取ReSharper
1.使用
1.你说什么?
1.利润
nwlqm0z12#
我想不出更好的方法。另一种可能会导致更少步骤的方法是创建一个新窗口,然后将StartupUri设置为新窗口的名称。
然后由您决定是否要保留MainWindow或删除它(如果您根本不使用它,这将是有意义的)。
ar5n3qh53#
Visual C# 2010学习版有一个内置的选项来解决这个问题。您可以看到菜单栏有一个选项“重构”,其中有两个子菜单“重命名”和“重构”。要更改任何名称,只需将光标放在名称上即可(图像中的计算器)并单击右键。然后转到“重构”并单击“重命名”。您将看到一个对话框,然后您可以将您给予的新名称添加到属性
的数据
rpppsulh4#
可以使用Resharper for .NET
的数据
的
它将处理对主窗口的所有引用(包括App.xaml)
qjp7pelc5#
我知道这是一个很老的问题,但如果你只是想改变窗口的标题,它有一个很简单的答案。不需要Resharper或更改多个位置。
在MainWindow.xaml中
字符串
或在MainWindow.xaml.cs中
型