RelativeSource 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 RelativeSource 类的新实例。
重载
RelativeSource() |
初始化 RelativeSource 类的新实例。 |
RelativeSource(RelativeSourceMode) |
用初始模式初始化 RelativeSource 类的一个新实例。 |
RelativeSource(RelativeSourceMode, Type, Int32) |
用初始模式以及其他用于查找所需相对源的树遍历限定符初始化 RelativeSource 类的一个新实例。 |
RelativeSource()
RelativeSource(RelativeSourceMode)
用初始模式初始化 RelativeSource 类的一个新实例。
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode);
public RelativeSource (System.Windows.Data.RelativeSourceMode mode);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode)
参数
- mode
- RelativeSourceMode
RelativeSourceMode 值之一。
适用于
RelativeSource(RelativeSourceMode, Type, Int32)
用初始模式以及其他用于查找所需相对源的树遍历限定符初始化 RelativeSource 类的一个新实例。
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode, Type ^ ancestorType, int ancestorLevel);
public RelativeSource (System.Windows.Data.RelativeSourceMode mode, Type ancestorType, int ancestorLevel);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode * Type * int -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode, ancestorType As Type, ancestorLevel As Integer)
参数
- mode
- RelativeSourceMode
RelativeSourceMode 值之一。 对于这一相关的签名,该值应当为 FindAncestor。
- ancestorLevel
- Int32
所有给定类型的上级节点中所需的上级节点的序号位置。
示例
下面返回从绑定的目标元素开始的向上路径上遇到的第二 ItemsControl 个。
Binding myBinding = new Binding();
// Returns the second ItemsControl encountered on the upward path
// starting at the target element of the binding
myBinding.RelativeSource = new RelativeSource(
RelativeSourceMode.FindAncestor, typeof(ItemsControl), 2);
Dim myBinding As New Binding()
' Returns the second ItemsControl encountered on the upward path
' starting at the target element of the binding
myBinding.RelativeSource = New RelativeSource(RelativeSourceMode.FindAncestor, GetType(ItemsControl), 2)
注解
ancestorType
如果指定为除FindAncestor其他参数以外的参数mode
,则ancestorLevel
不具有相关性。 不要将此签名用于其他 RelativeSourceMode 值。