Должны ли эти имена совпадать в проекте приложения WPF?
Я хотел бы знать, должны ли эти имена (StartupUri="MainWindow.xaml" и MainWindow.xaml) совпадать. Например, если я собираюсь переименовать MainWindow.xaml, например, в MsgBox.xaml.
Пожалуйста, посмотрите на рис и пример кода.
Представление дерева обозревателя решений
App.xaml проекта CustomMessageBox
<Application x:Class="CustomMessageBox.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:CustomMessageBox"
StartupUri="MainWindow.xaml"> <!-- this name -->
<Application.Resources>
</Application.Resources>
Пожалуйста, любые комментарии и спасибо заранее.
1 ответ
Это имя окна, которое будет открыто при запуске приложения. Если вы переименуете окно без изменения StartupURI, вы получите System.IO.IOException
, Cannot locate resource 'mainwindow.xaml'
,