Должны ли эти имена совпадать в проекте приложения WPF? - PullRequest
0 голосов
/ 17 октября 2018

Я хотел бы знать, должны ли эти имена (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 Ответ

0 голосов
/ 17 октября 2018

Это имя окна, которое открывается при запуске приложения.Если вы переименуете окно без изменения StartupURI, вы получите System.IO.IOException, Cannot locate resource 'mainwindow.xaml'.

...