RelativeSource 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 RelativeSource 類別的新執行個體。
多載
RelativeSource() |
初始化 RelativeSource 類別的新執行個體。 |
RelativeSource(RelativeSourceMode) |
以初始模式來初始化 RelativeSource 類別的新執行個體。 |
RelativeSource(RelativeSourceMode, Type, Int32) |
以初始模式加上尋找所需相對來源的額外樹狀目錄結構導覽限定詞,初始化 RelativeSource 類別的新執行個體。 |
RelativeSource()
初始化 RelativeSource 類別的新執行個體。
public:
RelativeSource();
public RelativeSource ();
Public Sub New ()
適用於
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 值。