Application.LoadComponent 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
LoadComponent(Object, Uri) |
載入位於指定相對位置的 XAML 檔案,並將它轉換成 XAML 檔案根項目所指定的 物件實例。 |
LoadComponent(Object, Uri, ComponentResourceLocation) |
載入位於指定相對位置的 XAML 檔案,並將它轉換成 XAML 檔案根項目所指定的 物件實例。 |
LoadComponent(Object, Uri)
載入位於指定相對位置的 XAML 檔案,並將它轉換成 XAML 檔案根項目所指定的 物件實例。
public:
static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator);
/// [Windows.Foundation.Metadata.Overload("LoadComponent")]
static void LoadComponent(IInspectable const& component, Uri const& resourceLocator);
[Windows.Foundation.Metadata.Overload("LoadComponent")]
public static void LoadComponent(object component, System.Uri resourceLocator);
function loadComponent(component, resourceLocator)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri)
參數
- component
-
Object
Platform::Object
IInspectable
與要載入之 XAML 內容根項目相同類型的 物件。
- 屬性
備註
LoadComponent
主要適用于基礎結構。 您可以在 LoadComponent
產生的 InitializeComponent
邏輯中看到整合 XAML 頁面的部分類別及其程式碼後置的邏輯。
LoadComponent
有時候會在呼叫堆疊中提及例外狀況,最終是因為您的應用程式嘗試剖析錯誤的 XAML。 在此情況下,應用程式程式碼無法變更 LoadComponent 的使用方式,而修正問題的方式就是在 XML 編輯器中檢查您的 XAML 來源並加以修正。 堆疊追蹤訊息可能有説明的內容會確認哪個 XAML 檔案未載入。 在合併資源或其他多個 XAML 來源合併的情況下,不一定是無法剖析的明顯頁面層級 XAML。
大部分涉及載入 XAML 內容並產生物件樹狀結構的應用程式案例都應該改用 XamlReader.Load 。
另請參閱
適用於
LoadComponent(Object, Uri, ComponentResourceLocation)
載入位於指定相對位置的 XAML 檔案,並將它轉換成 XAML 檔案根項目所指定的 物件實例。
public:
static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator, ComponentResourceLocation componentResourceLocation);
/// [Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
static void LoadComponent(IInspectable const& component, Uri const& resourceLocator, ComponentResourceLocation const& componentResourceLocation);
[Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
public static void LoadComponent(object component, System.Uri resourceLocator, ComponentResourceLocation componentResourceLocation);
function loadComponent(component, resourceLocator, componentResourceLocation)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri, componentResourceLocation As ComponentResourceLocation)
參數
- component
-
Object
Platform::Object
IInspectable
與要載入之 XAML 內容根項目相同類型的 物件。
- componentResourceLocation
- ComponentResourceLocation
列舉值。
- 屬性