我正在寻找一种方法来重命名一堆控件,这是最快的方法?
此外,是否可以将控件的名称前缀更改为自定义名称,如下所示:
| 属性 |
(姓名) | 文本框1
到:
(姓名) | txt1
在表单上插入控件时作为默认名称?
我正在寻找一种方法来重命名一堆控件,这是最快的方法?
此外,是否可以将控件的名称前缀更改为自定义名称,如下所示:
| 属性 |
(姓名) | 文本框1
到:
(姓名) | txt1
在表单上插入控件时作为默认名称?
我认为#2的答案是“不”,这是不可能的。
至于重命名控件的快速方法,您可以进入表单设计器的文本视图并进行增量搜索以从名称移动到名称,因此您不必单击每个控件然后返回属性网格.
更直观的是使用“文档大纲”窗格。这是从控件移动到控件的更快方法,您可以就地重命名它们而不是转到属性网格。它还有一个优点,您可以通过设计器中的选择指示器查看您在文档大纲中选择了哪个控件,反之亦然。
默认情况下,导航到View -> Other Windows -> Document Outline
。
这是一个屏幕截图。我知道您使用的是 VS2010,这是 VS2012,但它的工作方式相同:
可以通过 shift+ctrl+H 找到的“在文件中替换”是将所有“TextBox”重命名为“txt”的最简单方法。
至于第二点,您可以手动编码控件以使用您的前缀,也可以编写某种 Visual Studio 插件来为您进行翻译,这将是我将采用的方法。