diff --git a/WinUIGallery/Samples/ControlPages/AppWindowPage.xaml b/WinUIGallery/Samples/ControlPages/AppWindowPage.xaml index 8f8f5662c..57403d3ca 100644 --- a/WinUIGallery/Samples/ControlPages/AppWindowPage.xaml +++ b/WinUIGallery/Samples/ControlPages/AppWindowPage.xaml @@ -138,7 +138,8 @@ public sealed partial class SampleWindow1 : Window private void Show_Click(object sender, RoutedEventArgs e) { - appWindow.Show(); + appWindow.Hide(); + Task.Delay(3000).ContinueWith(t => appWindow.Show()); } private void Hide_Click(object sender, RoutedEventArgs e) @@ -288,6 +289,7 @@ public sealed partial class SampleWindow3 : Window this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); presenter = OverlappedPresenter.Create(); presenter.IsAlwaysOnTop = $(IsAlwaysOnTop); @@ -386,6 +388,8 @@ public sealed partial class SampleWindow4 : Window this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); + appWindow.Resize(new Windows.Graphics.SizeInt32(800, 500)); presenter = OverlappedPresenter.Create(); presenter.IsMaximizable = false; @@ -416,7 +420,8 @@ public sealed partial class SampleWindow4 : Window private void RestoreBtn_Click(object sender, RoutedEventArgs e) { - presenter.Restore(); + presenter.Minimize(); + Task.Delay(3000).ContinueWith(t => presenter.Restore()); } private void CloseBtn_Click(object sender, RoutedEventArgs e) @@ -504,6 +509,7 @@ public sealed partial class SampleWindow7 : Window this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); // Creates a CompactOverlay (Picture-in-Picture) presenter presenter = CompactOverlayPresenter.Create(); diff --git a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample1_xaml.txt b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample1_xaml.txt index a1815fd8a..7dfd3a1ae 100644 --- a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample1_xaml.txt +++ b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample1_xaml.txt @@ -3,15 +3,42 @@ - - + + \ No newline at end of file diff --git a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample2_cs.txt b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample2_cs.txt index ca03b11b1..7a7147aaf 100644 --- a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample2_cs.txt +++ b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample2_cs.txt @@ -15,6 +15,7 @@ public sealed partial class SampleWindow2 : Window { this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); // Center the window on the screen. CenterWindow(appWindow); diff --git a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample3_xaml.txt b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample3_xaml.txt index 5ef243703..7369b125e 100644 --- a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample3_xaml.txt +++ b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample3_xaml.txt @@ -3,15 +3,33 @@ - - + diff --git a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_cs.txt b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_cs.txt index 692a4069b..6b3335432 100644 --- a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_cs.txt +++ b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_cs.txt @@ -14,6 +14,7 @@ public sealed partial class SampleWindow6 : Window { this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); // Set the window to Full-Screen mode appWindow.SetPresenter(AppWindowPresenterKind.FullScreen); diff --git a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_xaml.txt b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_xaml.txt index 95847230f..31b7cd666 100644 --- a/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_xaml.txt +++ b/WinUIGallery/Samples/SampleCode/AppWindow/AppWindowSample6_xaml.txt @@ -3,12 +3,23 @@ - - - diff --git a/WinUIGallery/Samples/SamplePages/ModalWindow.xaml.cs b/WinUIGallery/Samples/SamplePages/ModalWindow.xaml.cs index cc594c813..51d5c9fea 100644 --- a/WinUIGallery/Samples/SamplePages/ModalWindow.xaml.cs +++ b/WinUIGallery/Samples/SamplePages/ModalWindow.xaml.cs @@ -15,7 +15,8 @@ public ModalWindow() { this.InitializeComponent(); appWindow = GetAppWindowForCurrentWindow(); - appWindow.Resize(new Windows.Graphics.SizeInt32(400,300)); + appWindow.Resize(new Windows.Graphics.SizeInt32(400,300)); + appWindow.SetIcon("Assets/Tiles/GalleryIcon.ico"); OverlappedPresenter presenter = OverlappedPresenter.CreateForDialog(); diff --git a/WinUIGallery/Samples/SamplePages/SampleWindow1.xaml b/WinUIGallery/Samples/SamplePages/SampleWindow1.xaml index c3257a81d..077f89843 100644 --- a/WinUIGallery/Samples/SamplePages/SampleWindow1.xaml +++ b/WinUIGallery/Samples/SamplePages/SampleWindow1.xaml @@ -13,28 +13,27 @@ - - + +