MainWindow.xaml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <Window x:Class="Phihong_EVSE_UI_Tool.MainWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:Phihong_EVSE_UI_Tool"
  7. mc:Ignorable="d"
  8. xmlns:md="http://materialdesigninxaml.net/winfx/xaml/themes"
  9. xmlns:fd="clr-namespace:SourceChord.FluentWPF;assembly=FluentWPF"
  10. fd:AcrylicWindow.Enabled="True" fd:AcrylicWindow.AcrylicWindowStyle="NoIcon"
  11. fd:AcrylicWindow.ExtendViewIntoTitleBar="True"
  12. fd:AcrylicWindow.TintColor="#FFFFFF" fd:AcrylicWindow.NoiseOpacity="0.02"
  13. Title="Phihong EVSE UI Tool" Height="800" Width="1200" FontFamily="Segoe UI" Foreground="Black"
  14. WindowStyle="None" AllowsTransparency="True" WindowStartupLocation="CenterScreen">
  15. <Grid>
  16. <Grid.ColumnDefinitions>
  17. <ColumnDefinition Width="320"/>
  18. <ColumnDefinition Width="*"/>
  19. </Grid.ColumnDefinitions>
  20. <Grid.RowDefinitions>
  21. <RowDefinition Height="100"/>
  22. <RowDefinition Height="*"/>
  23. </Grid.RowDefinitions>
  24. <Grid x:Name="uxMenuGrid" Grid.Column="0" Grid.RowSpan="2" fd:PointerTracker.Enabled="True" Background="#1FE6E6E6">
  25. <StackPanel>
  26. <TextBlock Text="Phihong EVSE UI Tool" HorizontalAlignment="Left" Margin="16,8,0,12"/>
  27. <!-- Background -->
  28. <TextBlock Text="Background" FontWeight="SemiBold" FontSize="15" HorizontalAlignment="Left" Margin="16,28,0,18"/>
  29. <ListView x:Name="uxMenuListView" FontSize="15" SelectionChanged="uxMenuListView_SelectionChanged">
  30. <ListViewItem x:Name="uxInitListViewItem" Padding="1">
  31. <StackPanel Orientation="Horizontal">
  32. <md:PackIcon Kind="Adjust" Margin="16,12,6,12" VerticalAlignment="Center"/>
  33. <TextBlock Text="Initial &amp; Idle" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  34. </StackPanel>
  35. </ListViewItem>
  36. <ListViewItem x:Name="uxAuthListViewItem" Padding="1">
  37. <StackPanel Orientation="Horizontal">
  38. <md:PackIcon Kind="CreditCardCheckOutline" Margin="16,12,6,12" VerticalAlignment="Center"/>
  39. <TextBlock Text="Authentication" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  40. </StackPanel>
  41. </ListViewItem>
  42. <ListViewItem x:Name="uxChargingListViewItem" Padding="1">
  43. <StackPanel Orientation="Horizontal">
  44. <md:PackIcon Kind="BatteryChargingMedium" Margin="16,12,6,12" VerticalAlignment="Center"/>
  45. <TextBlock Text="Plug &amp; Charging" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  46. </StackPanel>
  47. </ListViewItem>
  48. <ListViewItem x:Name="uxMaintainListViewItem" Padding="1">
  49. <StackPanel Orientation="Horizontal">
  50. <md:PackIcon Kind="WrenchOutline" Margin="16,12,6,12" VerticalAlignment="Center"/>
  51. <TextBlock Text="Maintenance" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  52. </StackPanel>
  53. </ListViewItem>
  54. <!-- Icon -->
  55. <ListViewItem Padding="1" IsEnabled="False">
  56. <TextBlock Text="Icon" FontWeight="SemiBold" FontSize="15" Foreground="Transparent" HorizontalAlignment="Left" Margin="16,30,0,18"/>
  57. </ListViewItem>
  58. <ListViewItem x:Name="uxBuildListViewItem" Padding="1">
  59. <StackPanel Orientation="Horizontal">
  60. <md:PackIcon Kind="FileImageOutline" Margin="16,12,6,12" VerticalAlignment="Center"/>
  61. <TextBlock Text="Build ICO" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  62. </StackPanel>
  63. </ListViewItem>
  64. <ListViewItem x:Name="uxModifyListViewItem" Padding="1">
  65. <StackPanel Orientation="Horizontal">
  66. <md:PackIcon Kind="FolderOpenOutline" Margin="16,12,6,12" VerticalAlignment="Center"/>
  67. <TextBlock Text="Modify ICO" FontSize="15" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12"/>
  68. </StackPanel>
  69. </ListViewItem>
  70. </ListView>
  71. </StackPanel>
  72. <TextBlock Text="Icon" FontWeight="SemiBold" FontSize="15" HorizontalAlignment="Left" Margin="17,318,0,362"/>
  73. </Grid>
  74. <Grid x:Name="uxTitleGrid" Grid.Column="1" Grid.Row="0" Background="White" fd:PointerTracker.Enabled="True">
  75. <StackPanel>
  76. <TextBlock x:Name="uxTitleTextBlock" Text="Initial &amp; Idle" FontSize="30" FontWeight="Bold" HorizontalAlignment="Left" Margin="22,50,0,18"/>
  77. </StackPanel>
  78. <Border BorderThickness="0,0,0,2" Margin="0,0,0,-1" BorderBrush="White"/>
  79. </Grid>
  80. <Grid x:Name="uxContentGrid" Grid.Column="1" Grid.Row="1" Background="White" ShowGridLines="False" fd:PointerTracker.Enabled="True">
  81. <!--<local:InitialIdleUC></local:InitialIdleUC>-->
  82. </Grid>
  83. </Grid>
  84. </Window>