FrameworkElementFactory 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
支援建立範本。
public ref class FrameworkElementFactory
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public class FrameworkElementFactory
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
type FrameworkElementFactory = class
Public Class FrameworkElementFactory
- 繼承
-
FrameworkElementFactory
- 屬性
備註
這個類別是以程式設計方式建立範本的已被取代的方式,這些範本是 或 DataTemplate 的 ControlTemplate 子類別 FrameworkTemplate ;並非所有範本功能都可以在您使用這個類別建立範本時使用。 以程式設計方式建立範本的建議方法是使用 Load 類別的 XamlReader 方法,從字串或記憶體資料流程載入 XAML。
建構函式
FrameworkElementFactory() |
初始化 FrameworkElementFactory 類別的新執行個體。 |
FrameworkElementFactory(String) |
使用指定要產生的文字,初始化 FrameworkElementFactory 類別的新執行個體。 |
FrameworkElementFactory(Type) |
使用指定的 FrameworkElementFactory 初始化 Type 類別的新執行個體。 |
FrameworkElementFactory(Type, String) |
使用指定 FrameworkElementFactory 和名稱,初始化 Type 類別的新執行個體。 |
屬性
FirstChild |
取得第一個子處理站。 |
IsSealed |
取得值,指出這個物件的狀態是否不可變。 |
Name |
取得或設定範本項目的名稱。 |
NextSibling |
取得下一個同層級 (Sibling) 處理站。 |
Parent | |
Text |
取得或設定要產生的文字字串。 |
Type |
取得或設定這個處理站產生之物件的型別。 |
方法
AddHandler(RoutedEvent, Delegate) |
將所指定路由事件的事件處理常式加入這個處理站所建立的執行個體。 |
AddHandler(RoutedEvent, Delegate, Boolean) |
當路由事件被標記為已由路由中其他項目處理時,使用叫用提供之處理常式的選項,將特定路由事件的事件處理常式加入至這個處理站所建立的執行個體。 |
AppendChild(FrameworkElementFactory) |
將子處理站加入至這個處理站。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
RemoveHandler(RoutedEvent, Delegate) |
從特定的路由事件中移除事件處理常式。 這適用於這個處理站所建立的執行個體。 |
SetBinding(DependencyProperty, BindingBase) |
設定屬性上的資料繫結。 |
SetResourceReference(DependencyProperty, Object) |
設定子屬性上的動態資源參考。 |
SetValue(DependencyProperty, Object) |
設定相依性屬性的值。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |