当前位置: 首页 > 编程语言 > C#

DependencyPropertyfromString分享

时间:2023-04-10 19:07:08 C#

DependencyPropertyfromString如何将属性名(字符串)转换为DependencyProperty?我有一个属性名称数组,它在字符串和DependencyObject中的值。现在我想将这些属性值设置为DependencyObject。关于如何实现这一目标的任何想法?谢谢。您可以使用DependencyPropertyDescriptor.FromName方法获取DependencyPropertyDescriptor,然后从该描述符中获取依赖属性标识符。以上就是C#学习教程:DependencyProperty从字符串中分享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——vardescriptor=DependencyPropertyDescriptor.FromName(propertyName,dependencyObject.GetType(),dependencyObject.GetType());//现在您可以使用descriptor.SetValue(dependencyObject,value)设置属性值;//同样,您可以使用依赖属性本身varproperty=descriptor.DependencyProperty;dependencyObject.SetValue(属性,值);vardescriptor=DependencyPropertyDescriptor.FromName(propertyName,dependencyObject.GetType(),dependencyObject.GetType());//现在您可以使用descriptor.SetValue(dependencyObject,value)设置属性值;//同样,您可以使用依赖属性本身varproperty=descriptor.DependencyProperty;dependencyObject.SetValue(属性,值);如需转载请注明出处: