Я хотел бы знать, должны ли эти имена (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>
Пожалуйста, любые комментарии и благодарности ввперед.
Это имя окна, которое открывается при запуске приложения.Если вы переименуете окно без изменения StartupURI, вы получите System.IO.IOException, Cannot locate resource 'mainwindow.xaml'.
System.IO.IOException
Cannot locate resource 'mainwindow.xaml'