BindingBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 Binding、PriorityBinding 和 MultiBinding 类的公共特性。
public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
- 继承
- 派生
- 属性
注解
BindingBase.ProvideValue由于该方法已密封,因此派生BindingBase自的自定义绑定类将无法正确用作可扩展应用程序标记语言 (XAML) 标记扩展。
属性
BindingGroupName |
获取或设置此绑定所属的 BindingGroup 的名称。 |
Delay |
获取或设置更新位于目标更改上的值之后的绑定源前要等待的时间(毫秒)。 |
FallbackValue |
获取或设置当绑定无法返回值时要使用的值。 |
StringFormat |
获取或设置一个字符串,该字符串指定如果绑定值显示为字符串,应如何设置该绑定的格式。 |
TargetNullValue |
获取或设置当源的值为 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ProvideValue(IServiceProvider) |
返回一个应在应用了此绑定和扩展的属性上设置的对象。 |
ShouldSerializeFallbackValue() |
返回一个值,该值指示序列化进程是否应当对此类的实例的 FallbackValue 有效属性值进行序列化。 |
ShouldSerializeTargetNullValue() |
返回一个值,该值指示是否应序列化 TargetNullValue 属性。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |