MarkupProperty.IsValueAsString 属性

定义

当在派生类中重写时,可确定此 MarkupProperty 是否表示为创建属性实例而传递给类型转换器的文本,或者确定是否应使用构造函数。

public:
 virtual property bool IsValueAsString { bool get(); };
public virtual bool IsValueAsString { get; }
member this.IsValueAsString : bool
Public Overridable ReadOnly Property IsValueAsString As Boolean

属性值

Boolean

如果此 MarkupProperty 表示字符串,则为 true;否则为 false

注解

默认行为是返回 false.

何时IsValueAsStringtrue是,PropertyDescriptor并且DependencyProperty都是两者null

如果属性通过 Properties 并且 IsValueAsStringtrue提供属性,则它是类型将提供的唯一属性。

适用于