ReadLocalValue 方法 (DependencyProperty)
本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

DependencyObject.ReadLocalValue 方法 (DependencyProperty)

 

返回依赖项属性的本地值(如果存在)。

命名空间:   System.Windows
程序集:  WindowsBase(WindowsBase.dll 中)

public object ReadLocalValue(
	DependencyProperty dp
)

参数

dp

要为其检索值的属性的 DependencyProperty 标识符。

返回值

Type: System.Object

返回本地值,或在未设置本地值的情况下返回 sentinel 值 UnsetValue

应使用 GetValue 作为依赖属性的最典型“get”操作。对于未在本地设置值的多种情况下,ReadLocalValue 不会返回有效值。

由样式、主题、模板设置的值、元数据中的默认值或属性值继承不被视为本地值。但是,绑定和其他表达式在计算之后将被视为本地值。

如果未设置本地值,此方法将返回 UnsetValue

如果返回的值不是 UnsetValue,您可以查询请求的依赖项属性的元数据,以确定是否有返回值可转换到的更具体类型。

.NET Framework
3.0 后可用
Silverlight
2.0 后可用
Windows Phone Silverlight
7.0 后可用
返回页首
显示:
© 2016 Microsoft