MainWindow.xaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <Window x:Class="daily_planner.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:daily_planner"
  7. mc:Ignorable="d"
  8. Title="Ежедневник" Height="500" Width="650" MinHeight="500" MinWidth="650" Icon="/pen.png">
  9. <Grid >
  10. <Grid.Background>
  11. <ImageBrush ImageSource="/cats.png"/>
  12. </Grid.Background>
  13. <Grid.RowDefinitions>
  14. <RowDefinition Height="5*"/>
  15. <RowDefinition/>
  16. <RowDefinition/>
  17. </Grid.RowDefinitions>
  18. <DataGrid x:Name="tasksGrid" Grid.Row="0" AutoGenerateColumns="False" Margin="25, 0"
  19. SelectionChanged="tasksGrid_SelectionChanged" FontFamily="Montserrat Medium">
  20. <DataGrid.Columns>
  21. <DataGridTextColumn Header="Задача" Binding="{Binding Task}" Width="*" IsReadOnly="True"
  22. FontFamily="Montserrat Light"/>
  23. <DataGridTextColumn Header="Дедлайн" Binding="{Binding Deadline}" Width="*" IsReadOnly="True"
  24. FontFamily="Montserrat Light"/>
  25. <DataGridCheckBoxColumn Header="Выполнение" Width="Auto"/>
  26. </DataGrid.Columns>
  27. </DataGrid>
  28. <Grid Grid.Row="1">
  29. <Grid.ColumnDefinitions>
  30. <ColumnDefinition/>
  31. <ColumnDefinition/>
  32. <ColumnDefinition/>
  33. </Grid.ColumnDefinitions>
  34. <Button Grid.Column="0" Content="Добавить" Background="#ebebeb" Margin="25, 15" Click="Insert_Click"
  35. FontFamily="Montserrat Medium" FontSize="14"/>
  36. <Button Grid.Column="1" Content="Изменить" Background="#ebebeb" Margin="25, 15" Click="Update_Click"
  37. FontFamily="Montserrat Medium" FontSize="14"/>
  38. <Button Grid.Column="2" Content="Удалить" Background="#ebebeb" Margin="25, 15" Click="Delete_Click"
  39. FontFamily="Montserrat Medium" FontSize="14"/>
  40. </Grid>
  41. <Grid Grid.Row="2" Background="White">
  42. <Grid.ColumnDefinitions>
  43. <ColumnDefinition/>
  44. <ColumnDefinition/>
  45. </Grid.ColumnDefinitions>
  46. <Label Grid.Column="0" Content="Задача" FontFamily="Montserrat Medium" Margin="25, 0"/>
  47. <TextBox x:Name="TbTask" Grid.Column="0" Margin="25, 30, 25, 10"
  48. VerticalContentAlignment="Center" FontFamily="Montserrat Light" />
  49. <Label Grid.Column="1" Content="Дедлайн" FontFamily="Montserrat Medium" Margin="25, 0"/>
  50. <DatePicker Name="DpDeadline" Grid.Column="1" Margin="25, 30, 25, 10"/>
  51. </Grid>
  52. </Grid>
  53. </Window>