【发布时间】:2014-08-05 16:48:52
【问题描述】:
Visual Studio 2010。
在表单设计器 .cs 文件中:
重构/重命名之前:
// TextBox1
this.TextBox1.Name = "TextBox1";
重构/重命名后:
// TextBox1
this.MyTextBox.Name = "TextBox1";
一段时间后(包括运行、退出、编辑表单...):
// MyTextBox
this.MyTextBox.Name = "MyTextBox";
如何强制 Visual Studio 立即更新 Name 属性?
【问题讨论】:
-
如果要更改属性名称,请在属性编辑器中进行。 *.designer.cs 不适用于手动编辑。
-
@bansi > 尝试重建? - - 是的。那不行。
-
@Roman Ko > 如果你想更改属性名称——当然,我可以手动更改所有属性。但这不是我的问题。我的问题是如何让 VS 更改 Name 属性以及对象的名称。 > Designer.cs 不适用于手动编辑 --- 我不是在编辑它;我只是打开它来向您展示问题。
标签: c# visual-studio-2010 refactoring windows-forms-designer