【发布时间】:2010-09-14 05:08:03
【问题描述】:
我的 winform 应用程序使用数据绑定收集数据。一切看起来都很好,除了我必须使用字符串将 property 与 textedit 链接:
Me.TextEdit4.DataBindings.Add(New System.Windows.Forms.Binding("EditValue", Me.MyClassBindingSource, "MyClassProperty", True))
这很好,但是如果我更改类的属性名称,编译器显然不会警告我。
我希望能够通过反射得到属性名但是我不知道如何指定我想要的属性名(我只知道如何在类的所有属性之间进行迭代)
有什么想法吗?
【问题讨论】:
-
只是为了确保:您想按名称获取属性,但名称可能已更改?这听起来像是无法真正解决的事情......
标签: .net reflection