MainWindow.xaml
 1  <winuiex:WindowEx
 2      x:Class="FileLocksmithUI.MainWindow"
 3      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 4      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 5      xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
 6      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
 7      xmlns:views="using:PowerToys.FileLocksmithUI.Views"
 8      xmlns:winuiex="using:WinUIEx"
 9      Width="680"
10      MinWidth="480"
11      MinHeight="320"
12      IsShownInSwitchers="True"
13      IsTitleBarVisible="True"
14      mc:Ignorable="d">
15      <Window.SystemBackdrop>
16          <MicaBackdrop />
17      </Window.SystemBackdrop>
18      <Grid RowSpacing="16">
19          <Grid.RowDefinitions>
20              <RowDefinition Height="Auto" />
21              <RowDefinition Height="*" />
22          </Grid.RowDefinitions>
23          <TitleBar x:Name="titleBar" IsTabStop="False">
24              <!--  This is a workaround for https://github.com/microsoft/microsoft-ui-xaml/issues/10374, once fixed we should just be using IconSource  -->
25              <TitleBar.LeftHeader>
26                  <ImageIcon
27                      Height="16"
28                      Margin="16,0,0,0"
29                      Source="/Assets/FileLocksmith/Icon.ico" />
30              </TitleBar.LeftHeader>
31          </TitleBar>
32          <views:MainPage x:Name="mainPage" Grid.Row="1" />
33      </Grid>
34  </winuiex:WindowEx>