簡體   English   中英

在App.xaml中將非NavigationWindow指定為主窗口

[英]Specifying a non-NavigationWindow as the main window in App.xaml

app.xaml中的以下XAML起作用:

<Application.MainWindow>
    <NavigationWindow Visibility="Visible" Source="MainWindow.xaml"></NavigationWindow>
</Application.MainWindow>

但是將其更改為

<Application.MainWindow>
    <Window Visibility="Visible" Source="MainWindow.xaml"></Window>
</Application.MainWindow>

意味着我不能指定Source 誰能告訴我如何為非導航窗口指定來源?

Source是導航窗口上的依賴項屬性,在窗口上不可用。

如果要將MainWindow.xaml用作應用程序的啟動窗口(應用程序的 MainWindow),則可以在Application本身上指定StartupUri

<Application StartupUri="MainWindow.xaml">

如果需要設置Application MainWindow ,則必須提供如下窗口實例:

<Application xmlns:local="clr-namespace:ActualNamespace">
    <Application.MainWindow>
        <local:MainWindow/>
    </Application.MainWindow>
</Application>

MainWindow所在的命名空間替換ActualNamespace

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM