我的应用程序中有几个表显示来自类的对象列表。我有属性来表示这些类中的每个值,如以下示例中所定义的
...
Public Property Cod() As Int32
Get
Return _codigo
End Get
Set(ByVal Value As Int32)
_codigo = value
End Set
End Property
...
我的代码隐藏了每一列然后,我使用" formatarCol"用于说明我想要显示哪些列表示为第二个参数(必须与上述属性具有相同名称)以及要为该列显示的名称作为第三个参数的方法。
...
Utilidades.formatarCol(.Columns, "Cod", "Cod")
Utilidades.formatarCol(.Columns, "Estab", "Estabelecimento")
Utilidades.formatarCol(.Columns, "Sel", "Sel.")
...
一切正常,但我试图重命名一些属性。如果我重命名所述属性,我必须转到每个表并手动更改每个字符串。我不能只使用替换all,因为不同的类可能具有相同名称的属性。 我希望有人建议如何获取Property的名称,而不是手动添加一个字符串,这样如果我需要再次重命名一个属性,我不必手动遍历每个列的位置。 #39; s使用并更改字符串。
答案 0 :(得分:0)
您可以通过重构重命名属性: 在代码中右键单击您的属性 - >重构 - >重命名
它只会重命名您的类的属性以及该属性的所有匹配项。