DependencyPropertyValueSource 类

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

表示一个依赖项属性值的源。

继承层次结构

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValueSource
    Microsoft.Windows.Design.PropertyEditing.DependencyPropertyValueSource

命名空间:  Microsoft.Windows.Design.PropertyEditing
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
Public Class DependencyPropertyValueSource _
    Inherits PropertyValueSource
public class DependencyPropertyValueSource : PropertyValueSource
public ref class DependencyPropertyValueSource : public PropertyValueSource
type DependencyPropertyValueSource =  
    class
        inherit PropertyValueSource
    end
public class DependencyPropertyValueSource extends PropertyValueSource

DependencyPropertyValueSource 类型公开以下成员。

属性

  名称 说明
公共属性静态成员 Ambient 获取一个 DependencyPropertyValueSource 对象,该对象表示一个环境属性。
公共属性静态成员 Binding 获取一个 DependencyPropertyValueSource 对象,该对象表示一个绑定属性。
公共属性静态成员 CustomMarkupExtension 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为自定义标记扩展的属性。
公共属性静态成员 DataBound 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个数据绑定属性。
公共属性静态成员 DefaultValue 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为其默认值的属性。
公共属性静态成员 DynamicResource 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为动态资源的属性。
公共属性静态成员 Inherited 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个继承的属性。
公共属性静态成员 InheritedValue 获取一个 DependencyPropertyValueSource 对象,该对象表示一个已有其他属性继承其值的属性。
公共属性 IsAmbient 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个环境属性。
公共属性 IsBinding 获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个绑定属性。
公共属性 IsCustomMarkupExtension 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为自定义标记扩展的属性。
公共属性 IsDataBound 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个数据绑定属性。
公共属性 IsDefaultValue 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为默认值的属性。
公共属性 IsDynamicResource 获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个设置为动态资源的属性。
公共属性 IsExpression 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个设置为表达式的属性。
公共属性 IsInherited 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个继承的属性。
公共属性 IsInheritedValue 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个已有其他属性继承其值的属性。
公共属性 IsLocal 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个本地属性。
公共属性 IsLocalResource 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为本地资源的属性。
公共属性 IsLocalValue 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为本地值的属性。
公共属性 IsMarkupExtension 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为标记扩展的属性。
公共属性 IsNull 获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个设置为 x:Null 的属性。
公共属性 IsResource 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为资源的属性。
公共属性 IsStatic 获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个设置为静态值的属性。
公共属性 IsStaticResource 获取一个值,该值指示此 DependencyPropertyValueSource 对象是否表示一个设置为静态资源的属性。
公共属性 IsSystemResource 已过时。获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个设置为系统资源的属性。
公共属性 IsTemplateBinding 获取一个值,该值指示此 DependencyPropertyValueSource 是否表示一个模板绑定属性。
公共属性静态成员 Local 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个本地属性。
公共属性静态成员 LocalDynamicResource 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为本地动态资源的属性。
公共属性静态成员 LocalStaticResource 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为本地静态资源的属性。
公共属性静态成员 LocalValue 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为本地值的属性。
公共属性静态成员 Null 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为 x:Null 的属性。
公共属性静态成员 Static 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为静态值的属性。
公共属性静态成员 StaticResource 获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为静态资源的属性。
公共属性静态成员 SystemResource 已过时。获取一个 DependencyPropertyValueSource 对象,该对象表示一个设置为系统资源的属性。
公共属性静态成员 TemplateBinding 获取一个 DependencyPropertyValueSource 对象,该对象表示一个模板绑定属性。

页首

方法

  名称 说明
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

DependencyPropertyValueSource 类是表示依赖项属性的 PropertyEntry 的抽象 PropertyValueSource 类的实现。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Windows.Design.PropertyEditing 命名空间

其他资源

WPF 设计器扩展性

属性编辑体系结构