This commit is contained in:
Dan Clark
2024-11-19 09:37:18 +00:00
parent 748487031d
commit 71d297b343
10 changed files with 373 additions and 362 deletions
@@ -10,14 +10,18 @@ public class ClassicDesktopStyleApplicationHandler :
{
public void Handle(NavigateTemplateEventArgs args)
{
if (Application.Current?.ApplicationLifetime is
IClassicDesktopStyleApplicationLifetime lifeTime)
if (Application.Current?.ApplicationLifetime
is not IClassicDesktopStyleApplicationLifetime lifeTime)
{
if (args.Template is Window window)
{
lifeTime.MainWindow = window;
window.DataContext = args.Content;
}
return;
}
if (args.Template is not Window window)
{
return;
}
lifeTime.MainWindow = window;
window.DataContext = args.Content;
}
}