Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.71 KB | None | 0 0
  1. <Window x:Class="Paint.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:Paint"
  7. mc:Ignorable="d"
  8. Title="MainWindow" Height="450" Width="800">
  9. <DockPanel LastChildFill="True" Margin="0,0,0,0">
  10. <Menu DockPanel.Dock="Top" Height="23">
  11. <MenuItem x:Name="Look" Header="Вид" Margin="0">
  12. <MenuItem x:Name="Edit" Header="Изменить" IsCheckable="True"/>
  13. <MenuItem x:Name="Tools" Header="Инструменты" HorizontalAlignment="Left" Height="100" Width="91"/>
  14. <MenuItem x:Name="Options" Header="Настройка" HorizontalAlignment="Left" Height="100" Width="91"/>
  15. </MenuItem>
  16. <MenuItem x:Name="File" Header="Файл">
  17. <MenuItem x:Name="Create" Header="Создать" />
  18. <MenuItem x:Name="Save" Header="Сохранить" />
  19. <MenuItem x:Name="Save_as" Header="Сохранить"/>
  20. <MenuItem x:Name="Exit" Header="Выход"/>
  21. </MenuItem>
  22. <MenuItem x:Name="About" Header="О программе" />
  23. </Menu>
  24. <ToolBar DockPanel.Dock="Top" Height="28" RenderTransformOrigin="0.5,0.5">
  25. <ToolBar.RenderTransform>
  26. <TransformGroup>
  27. <ScaleTransform ScaleY="-1"/>
  28. <SkewTransform/>
  29. <RotateTransform/>
  30. <TranslateTransform/>
  31. </TransformGroup>
  32. </ToolBar.RenderTransform>
  33. <RadioButton x:Name="Ruber" Content="Ластик" Margin="0,3,0,2" Height="20" RenderTransformOrigin="0.5,0.5">
  34. <RadioButton.RenderTransform>
  35. <TransformGroup>
  36. <ScaleTransform ScaleY="-1"/>
  37. <SkewTransform/>
  38. <RotateTransform/>
  39. <TranslateTransform/>
  40. </TransformGroup>
  41. </RadioButton.RenderTransform>
  42. </RadioButton>
  43. <RadioButton x:Name="Pencil" Content="Карандаш" Margin="0,4,0,1" Height="20" RenderTransformOrigin="0.5,0.5">
  44. <RadioButton.RenderTransform>
  45. <TransformGroup>
  46. <ScaleTransform ScaleY="-1"/>
  47. <SkewTransform/>
  48. <RotateTransform/>
  49. <TranslateTransform/>
  50. </TransformGroup>
  51. </RadioButton.RenderTransform>
  52. </RadioButton>
  53. <RadioButton x:Name="Brush" Content="Кисть" Margin="0,4,0,1" Height="20" RenderTransformOrigin="0.5,0.5">
  54. <RadioButton.RenderTransform>
  55. <TransformGroup>
  56. <ScaleTransform ScaleY="-1"/>
  57. <SkewTransform/>
  58. <RotateTransform/>
  59. <TranslateTransform/>
  60. </TransformGroup>
  61. </RadioButton.RenderTransform>
  62. </RadioButton>
  63. <RadioButton Content="Окружность" Margin="0,2,0,1" Height="22" RenderTransformOrigin="0.5,0.5">
  64. <RadioButton.RenderTransform>
  65. <TransformGroup>
  66. <ScaleTransform ScaleY="-1"/>
  67. <SkewTransform/>
  68. <RotateTransform/>
  69. <TranslateTransform/>
  70. </TransformGroup>
  71. </RadioButton.RenderTransform>
  72. </RadioButton>
  73. <RadioButton Content="Прямоугольник" RenderTransformOrigin="-0.944,-3.375" Margin="0,0,0,-169" Height="22" VerticalAlignment="Bottom">
  74. <RadioButton.RenderTransform>
  75. <TransformGroup>
  76. <ScaleTransform ScaleY="-1"/>
  77. <SkewTransform/>
  78. <RotateTransform/>
  79. <TranslateTransform/>
  80. </TransformGroup>
  81. </RadioButton.RenderTransform>
  82. </RadioButton>
  83. </ToolBar>
  84. <StatusBar DockPanel.Dock="Bottom" Height="25"/>
  85. <Grid Margin="0,0,0,0" >
  86. <Grid.ColumnDefinitions>
  87. <ColumnDefinition Width="74*"/>
  88. <ColumnDefinition Width="25*"/>
  89. </Grid.ColumnDefinitions>
  90. <GroupBox Header="Canvas" Margin="10,10,35,10">
  91. <Canvas x:Name="canvas" Margin="10,6,22,16" Background="White" MouseMove="canvas_MouseMove" MouseDown="canvas_MouseDown" MouseUp="canvas_MouseUp"/>
  92. </GroupBox>
  93. <GroupBox Header="Settings" Margin="34,10,10,10" Grid.Column="1">
  94. <Grid Margin="0,10,-6,-6">
  95. <Grid.RowDefinitions>
  96. <RowDefinition Height="39*"/>
  97. <RowDefinition Height="37*"/>
  98. <RowDefinition Height="237*"/>
  99. </Grid.RowDefinitions>
  100. <Slider x:Name="th" Margin="0,2,10,14" Grid.Row="1" Maximum="100" Minimum="1" AutoToolTipPlacement="BottomRight" ValueChanged="Slider_ValueChanged"/>
  101. <TextBlock Margin="0,21,10,0" TextWrapping="Wrap" Text="Line width"/>
  102. <Button Content="Clear" Margin="22,181,32,10" Grid.Row="2" Click="Button_Click" RenderTransformOrigin="0.5,0.5"/>
  103. </Grid>
  104. </GroupBox>
  105.  
  106. </Grid>
  107. </DockPanel>
  108. </Window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement