|
19 | 19 | </ResourceDictionary.MergedDictionaries>
|
20 | 20 | </ResourceDictionary>
|
21 | 21 | </UserControl.Resources>
|
22 |
| - <Grid> |
| 22 | + <Grid VerticalAlignment="Top"> |
23 | 23 | <Grid.RowDefinitions>
|
24 | 24 | <RowDefinition Height="Auto" />
|
25 | 25 | <RowDefinition Height="Auto" />
|
26 | 26 | <RowDefinition Height="Auto" />
|
| 27 | + <RowDefinition /> |
| 28 | + <RowDefinition /> |
| 29 | + <RowDefinition /> |
| 30 | + <RowDefinition /> |
| 31 | + <RowDefinition /> |
| 32 | + <RowDefinition /> |
27 | 33 | </Grid.RowDefinitions>
|
28 |
| - <StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Orientation="Horizontal" Margin="0 8 0 0"> |
| 34 | + <TextBlock>Buttons</TextBlock> |
| 35 | + <StackPanel Grid.Row="1" Orientation="Horizontal" Margin="0 24 0 0"> |
29 | 36 | <Button Style="{StaticResource MaterialDesignFloatingActionLightButton}"
|
30 | 37 | Margin="0 0 8 0" HorizontalAlignment="Left"
|
31 | 38 | ToolTip="X">
|
|
59 | 66 | </Canvas>
|
60 | 67 | </Viewbox>
|
61 | 68 | </Button>
|
62 |
| - <Button HorizontalAlignment="Right" Style="{StaticResource MaterialDesignRaisedLightButton}" Margin="0 0 8 0" Width="88" |
| 69 | + </StackPanel> |
| 70 | + <StackPanel Grid.Row="2" Orientation="Horizontal" Margin="0 16 0 0"> |
| 71 | + <Button Style="{StaticResource MaterialDesignRaisedLightButton}" Margin="0 0 8 0" Width="88" |
63 | 72 | ToolTip="Resource name: MaterialDesignRaisedLightButton">
|
64 | 73 | LIGHT
|
65 | 74 | </Button>
|
66 |
| - <Button HorizontalAlignment="Right" Style="{StaticResource MaterialDesignRaisedButton}" Margin="0 0 8 0" Width="88" |
| 75 | + <Button Style="{StaticResource MaterialDesignRaisedButton}" Margin="0 0 8 0" Width="88" |
67 | 76 | ToolTip="Resource name: MaterialDesignRaisedButton">
|
68 | 77 | MID
|
69 | 78 | </Button>
|
70 |
| - <Button HorizontalAlignment="Right" Style="{StaticResource MaterialDesignRaisedDarkButton}" Margin="0 0 8 0" Width="88" |
| 79 | + <Button Style="{StaticResource MaterialDesignRaisedDarkButton}" Margin="0 0 8 0" Width="88" |
71 | 80 | ToolTip="Resource name: MaterialDesignRaisedLightDarkButton">
|
72 | 81 | DARK
|
73 | 82 | </Button>
|
74 |
| - <Button HorizontalAlignment="Right" Style="{StaticResource MaterialDesignRaisedAccentButton}" Margin="0 0 8 0" Width="88" |
| 83 | + <Button Style="{StaticResource MaterialDesignRaisedAccentButton}" Margin="0 0 8 0" Width="88" |
75 | 84 | ToolTip="Resource name: MaterialDesignRaisedAccentButton">
|
76 | 85 | ACCENT
|
77 | 86 | </Button>
|
78 | 87 | </StackPanel>
|
79 |
| - <StackPanel Grid.Row="1" Grid.Column="0" Margin="0 8 0 0" Grid.ColumnSpan="3" Orientation="Horizontal"> |
| 88 | + <StackPanel Grid.Row="3" Margin="256 16 0 0" Orientation="Horizontal"> |
| 89 | + <Button Style="{StaticResource MaterialDesignFlatButton}" Click="ButtonBase_OnClick">ACCEPT</Button> |
| 90 | + <Button Style="{StaticResource MaterialDesignFlatButton}">CANCEL</Button> |
| 91 | + </StackPanel> |
| 92 | + <TextBlock Margin="0 24 0 0" Grid.Row="4">Toggles</TextBlock> |
| 93 | + <StackPanel Grid.Row="5" Margin="0 24 0 0" Orientation="Horizontal"> |
80 | 94 | <ToggleButton Content="C" Margin="0 0 8 8" Style="{StaticResource MaterialDesignActionLightToggleButton}" IsChecked="True" />
|
81 | 95 | <ToggleButton Content="H" Margin="0 0 8 8" Style="{StaticResource MaterialDesignActionToggleButton}"/>
|
82 | 96 | <!-- checkbox style same as toggle button -->
|
|
86 | 100 | <ToggleButton Margin="0 0 8 8" Style="{StaticResource MaterialDesignActionToggleButton}">
|
87 | 101 | <Image Source="Resources/ProfilePic.jpg"></Image>
|
88 | 102 | </ToggleButton>
|
| 103 | + </StackPanel> |
| 104 | + <StackPanel Grid.Row="6" Margin="0 16 0 0" Orientation="Horizontal"> |
89 | 105 | <RadioButton Style="{StaticResource MaterialDesignRadioButton}" Margin="0 0 8 8" VerticalAlignment="Center" IsChecked="True">
|
90 | 106 | Radio
|
91 | 107 | </RadioButton>
|
|
98 | 114 | <CheckBox Style="{StaticResource MaterialDesignCheckBox}" Margin="0 0 8 8" VerticalAlignment="Center" IsChecked="True">
|
99 | 115 | Mate
|
100 | 116 | </CheckBox>
|
| 117 | + </StackPanel> |
| 118 | + <StackPanel Grid.Row="7" Margin="0 16 0 0" Orientation="Horizontal"> |
101 | 119 | <ToggleButton Style="{StaticResource MaterialDesignSwitchToggleButton}" VerticalAlignment="Center" Margin="0 0 8 8" />
|
102 | 120 | <ToggleButton Style="{StaticResource MaterialDesignSwitchToggleButton}" VerticalAlignment="Center" Margin="0 0 8 8" IsChecked="True" />
|
103 | 121 | </StackPanel>
|
104 |
| - <DockPanel Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="3" Margin="0 8 0 0"> |
105 |
| - <StackPanel DockPanel.Dock="Right" Orientation="Horizontal" |
106 |
| - HorizontalAlignment="Right"> |
107 |
| - <Button Style="{StaticResource MaterialDesignFlatButton}" Click="ButtonBase_OnClick">ACCEPT</Button> |
108 |
| - <Button Style="{StaticResource MaterialDesignFlatButton}">CANCEL</Button> |
109 |
| - </StackPanel> |
110 |
| - <StackPanel HorizontalAlignment="Left" Orientation="Horizontal"> |
111 |
| - <ToggleButton Style="{StaticResource MaterialDesignFlatToggleButton}"> |
112 |
| - <Viewbox Width="21" Height="21"> |
113 |
| - <Canvas Width="24" Height="24"> |
114 |
| - <Path Data="M16.5,6V17.5A4,4 0 0,1 12.5,21.5A4,4 0 0,1 8.5,17.5V5A2.5,2.5 0 0,1 11,2.5A2.5,2.5 0 0,1 13.5,5V15.5A1,1 0 0,1 12.5,16.5A1,1 0 0,1 11.5,15.5V6H10V15.5A2.5,2.5 0 0,0 12.5,18A2.5,2.5 0 0,0 15,15.5V5A4,4 0 0,0 11,1A4,4 0 0,0 7,5V17.5A5.5,5.5 0 0,0 12.5,23A5.5,5.5 0 0,0 18,17.5V6H16.5Z" |
115 |
| - StrokeThickness="4" |
116 |
| - Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
117 |
| - </Canvas> |
118 |
| - </Viewbox> |
119 |
| - </ToggleButton> |
120 |
| - <ToggleButton Style="{StaticResource MaterialDesignFlatPrimaryToggleButton}" |
121 |
| - Margin="8 0 0 0" |
122 |
| - IsChecked="True"> |
123 |
| - <Viewbox Width="21" Height="21"> |
124 |
| - <Canvas Width="24" Height="24"> |
125 |
| - <Path Data="M12,21.35L10.55,20.03C5.4,15.36 2,12.27 2,8.5C2,5.41 4.42,3 7.5,3C9.24,3 10.91,3.81 12,5.08C13.09,3.81 14.76,3 16.5,3C19.58,3 22,5.41 22,8.5C22,12.27 18.6,15.36 13.45,20.03L12,21.35Z" |
126 |
| - Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
127 |
| - </Canvas> |
128 |
| - </Viewbox> |
129 |
| - </ToggleButton> |
130 |
| - <ToggleButton Style="{StaticResource MaterialDesignFlatPrimaryToggleButton}" |
131 |
| - IsEnabled="False" Margin="8 0 0 0" > |
132 |
| - <Viewbox Width="21" Height="21"> |
133 |
| - <Canvas Width="24" Height="24"> |
134 |
| - <Path Data="M12,21.35L10.55,20.03C5.4,15.36 2,12.27 2,8.5C2,5.41 4.42,3 7.5,3C9.24,3 10.91,3.81 12,5.08C13.09,3.81 14.76,3 16.5,3C19.58,3 22,5.41 22,8.5C22,12.27 18.6,15.36 13.45,20.03L12,21.35Z" |
135 |
| - Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
136 |
| - </Canvas> |
137 |
| - </Viewbox> |
138 |
| - </ToggleButton> |
139 |
| - </StackPanel> |
140 |
| - </DockPanel> |
| 122 | + <StackPanel Grid.Row="8" Margin="0 16 0 0" Orientation="Horizontal"> |
| 123 | + <ToggleButton Style="{StaticResource MaterialDesignFlatToggleButton}"> |
| 124 | + <Viewbox Width="21" Height="21"> |
| 125 | + <Canvas Width="24" Height="24"> |
| 126 | + <Path Data="M16.5,6V17.5A4,4 0 0,1 12.5,21.5A4,4 0 0,1 8.5,17.5V5A2.5,2.5 0 0,1 11,2.5A2.5,2.5 0 0,1 13.5,5V15.5A1,1 0 0,1 12.5,16.5A1,1 0 0,1 11.5,15.5V6H10V15.5A2.5,2.5 0 0,0 12.5,18A2.5,2.5 0 0,0 15,15.5V5A4,4 0 0,0 11,1A4,4 0 0,0 7,5V17.5A5.5,5.5 0 0,0 12.5,23A5.5,5.5 0 0,0 18,17.5V6H16.5Z" |
| 127 | + StrokeThickness="4" |
| 128 | + Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
| 129 | + </Canvas> |
| 130 | + </Viewbox> |
| 131 | + </ToggleButton> |
| 132 | + <ToggleButton Style="{StaticResource MaterialDesignFlatPrimaryToggleButton}" |
| 133 | + Margin="8 0 0 0" |
| 134 | + IsChecked="True"> |
| 135 | + <Viewbox Width="21" Height="21"> |
| 136 | + <Canvas Width="24" Height="24"> |
| 137 | + <Path Data="M12,21.35L10.55,20.03C5.4,15.36 2,12.27 2,8.5C2,5.41 4.42,3 7.5,3C9.24,3 10.91,3.81 12,5.08C13.09,3.81 14.76,3 16.5,3C19.58,3 22,5.41 22,8.5C22,12.27 18.6,15.36 13.45,20.03L12,21.35Z" |
| 138 | + Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
| 139 | + </Canvas> |
| 140 | + </Viewbox> |
| 141 | + </ToggleButton> |
| 142 | + <ToggleButton Style="{StaticResource MaterialDesignFlatPrimaryToggleButton}" |
| 143 | + IsEnabled="False" Margin="8 0 0 0"> |
| 144 | + <Viewbox Width="21" Height="21"> |
| 145 | + <Canvas Width="24" Height="24"> |
| 146 | + <Path Data="M12,21.35L10.55,20.03C5.4,15.36 2,12.27 2,8.5C2,5.41 4.42,3 7.5,3C9.24,3 10.91,3.81 12,5.08C13.09,3.81 14.76,3 16.5,3C19.58,3 22,5.41 22,8.5C22,12.27 18.6,15.36 13.45,20.03L12,21.35Z" |
| 147 | + Fill="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToggleButton}}, Path=Foreground}" /> |
| 148 | + </Canvas> |
| 149 | + </Viewbox> |
| 150 | + </ToggleButton> |
| 151 | + </StackPanel> |
141 | 152 | </Grid>
|
142 | 153 | </UserControl>
|
0 commit comments