如何在 C# 中获取属性网格项和项的值?
例如 :
Name : Ali
LastName : Ahmadi
(Name 和 LastName 是 propertygrid 的 2 个属性)
PropertyGrid
只是对象的组件模型表示的视图。我会说:查看组件模型,而不是查看网格,例如:
var props = TypeDescriptor.GetProperties(obj);
foreach(var prop in props) {
string name = prop.DisplayName;
if(string.IsNullOrEmpty(name)) name = prop.Name;
Console.WriteLine("{0}: {1}", name, prop.GetValue(obj));
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)