MainWindow.xaml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <Window x:Class="WpfAppUI.MainWindow"
  2. xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
  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:local="clr-namespace:WpfAppUI"
  8. mc:Ignorable="d"
  9. Title="MainWindow" Height="600" Width="1200"
  10. WindowStartupLocation="CenterScreen"
  11. Background="#F2DDC6" ResizeMode="NoResize">
  12. <Grid>
  13. <materialDesign:Card Padding="5" Margin="15" Background="#FDF4E3" UniformCornerRadius="10">
  14. <Grid>
  15. <Grid.ColumnDefinitions>
  16. <ColumnDefinition Width="25*"/>
  17. <ColumnDefinition Width="900"/>
  18. </Grid.ColumnDefinitions>
  19. <Grid Grid.Column="0">
  20. <Border Background="#F5FFFA" CornerRadius="10">
  21. <Border.Effect>
  22. <DropShadowEffect BlurRadius="10" ShadowDepth="0" Color="#FFDEAD"/>
  23. </Border.Effect>
  24. <Grid>
  25. <Grid.RowDefinitions>
  26. <RowDefinition Height="46*"/>
  27. <RowDefinition Height="500*"/>
  28. </Grid.RowDefinitions>
  29. <Border Style="{StaticResource BorderStyle}">
  30. <TextBlock Text="Меню" Style="{StaticResource TextBlockCenter}"
  31. FontSize="20"
  32. FontWeight ="Light"/>
  33. </Border>
  34. <Grid Grid.Row="1">
  35. <StackPanel>
  36. <Border Style="{StaticResource BorderStyle}">
  37. <TextBlock Style="{StaticResource TextBlockCenter}">
  38. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  39. Command="{Binding EmploeeNavigateCommand}">Сотрудники</Hyperlink>
  40. </TextBlock>
  41. </Border>
  42. <Border Style="{StaticResource BorderStyle}">
  43. <TextBlock Style="{StaticResource TextBlockCenter}">
  44. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  45. Command="{Binding ClientsNavigateCommand}">Клиенты</Hyperlink>
  46. </TextBlock>
  47. </Border>
  48. <Border Style="{StaticResource BorderStyle}">
  49. <TextBlock Style="{StaticResource TextBlockCenter}">
  50. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  51. Command="{Binding TreatiesNavigateCommand}">Договора</Hyperlink>
  52. </TextBlock>
  53. </Border>
  54. <Border Style="{StaticResource BorderStyle}">
  55. <TextBlock Style="{StaticResource TextBlockCenter}">
  56. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  57. Command="{Binding SecuritiesNavigateCommand}">Ценные бумаги</Hyperlink>
  58. </TextBlock>
  59. </Border>
  60. <Border Style="{StaticResource BorderStyle}">
  61. <TextBlock Style="{StaticResource TextBlockCenter}">
  62. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  63. Command="{Binding TransactionsNavigateCommand}">Сделки</Hyperlink>
  64. </TextBlock>
  65. </Border>
  66. <Border Style="{StaticResource BorderStyle}">
  67. <TextBlock Style="{StaticResource TextBlockCenter}">
  68. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  69. Command="{Binding InquiriesNavigateCommand}">Справка</Hyperlink>
  70. </TextBlock>
  71. </Border>
  72. </StackPanel>
  73. <Grid>
  74. <Grid.RowDefinitions>
  75. <RowDefinition Height="150*"/>
  76. <RowDefinition Height="17*"/>
  77. </Grid.RowDefinitions>
  78. <Grid Grid.Row="1">
  79. <Border Style="{StaticResource BorderStyle}">
  80. <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">
  81. <Hyperlink Style="{StaticResource HyperLinkStyle}"
  82. Command="{Binding CloseFrameCommand}">Закрыть</Hyperlink>
  83. </TextBlock>
  84. </Border>
  85. </Grid>
  86. </Grid>
  87. </Grid>
  88. </Grid>
  89. </Border>
  90. </Grid>
  91. <Grid Grid.Column="1" Margin="10 0 0 0">
  92. <Border Background="#EBE3D5" CornerRadius="10">
  93. <Border.Effect>
  94. <DropShadowEffect BlurRadius="10" ShadowDepth="0" Color="DarkGray"/>
  95. </Border.Effect>
  96. <Frame x:Name="MainFrame" NavigationUIVisibility="Hidden"/>
  97. </Border>
  98. </Grid>
  99. </Grid>
  100. </materialDesign:Card>
  101. </Grid>
  102. </Window>