|
59 | 59 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="mainTab" |
60 | 60 | Header="{lex:Loc Key=tabitem_mainmenu}"> |
61 | 61 | <TabItem.Content> |
62 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 62 | + <DockPanel Margin="0,10,0,0"> |
63 | 63 | <Border BorderThickness="1" Background="#198AB328" Padding="10,10" Margin="0,0,0,0" |
64 | | - MinHeight="75" |
| 64 | + MinHeight="75" DockPanel.Dock="Top" |
65 | 65 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
66 | 66 | <Border.BorderBrush> |
67 | 67 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
147 | 147 | </StackPanel> |
148 | 148 | </Border> |
149 | 149 | <Border BorderThickness="1" Background="#198AB328" Padding="10,10" Margin="0,14,0,0" |
150 | | - MinHeight="75"> |
| 150 | + MinHeight="75" DockPanel.Dock="Top"> |
151 | 151 | <Border.BorderBrush> |
152 | 152 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
153 | 153 | Opacity="0.4"> |
|
214 | 214 | </Grid> |
215 | 215 | </StackPanel> |
216 | 216 | </Border> |
217 | | - <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" |
| 217 | + <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" DockPanel.Dock="Bottom" |
218 | 218 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
219 | 219 | <Border.BorderBrush> |
220 | 220 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
303 | 303 | </ItemsControl> |
304 | 304 | </StackPanel> |
305 | 305 | </Border> |
306 | | - </StackPanel> |
| 306 | + </DockPanel> |
307 | 307 | </TabItem.Content> |
308 | 308 | </TabItem> |
309 | 309 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="resolverTab" |
310 | 310 | Header="{lex:Loc Key=tabitem_resolvers}"> |
311 | 311 | <TabItem.Content> |
312 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
313 | | - <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" |
| 312 | + <DockPanel Margin="0,10,0,0"> |
| 313 | + <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" DockPanel.Dock="Top" |
314 | 314 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
315 | 315 | <Border.BorderBrush> |
316 | 316 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
358 | 358 | Margin="0,5,0,0" /> |
359 | 359 | </StackPanel> |
360 | 360 | </Border> |
361 | | - <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" |
| 361 | + <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" DockPanel.Dock="Bottom" |
362 | 362 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
363 | 363 | <Border.BorderBrush> |
364 | 364 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
484 | 484 | </Grid> |
485 | 485 | </StackPanel> |
486 | 486 | </Border> |
487 | | - </StackPanel> |
| 487 | + </DockPanel> |
488 | 488 | </TabItem.Content> |
489 | 489 | </TabItem> |
490 | 490 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="advancedSettingsTab" |
491 | 491 | Header="{lex:Loc Key=tabitem_advanced_settings}" |
492 | 492 | Visibility="{Binding SettingsViewModel.IsAdvancedSettingsTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}"> |
493 | 493 | <TabItem.Content> |
494 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
495 | | - <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" |
| 494 | + <DockPanel Margin="0,10,0,0"> |
| 495 | + <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" DockPanel.Dock="Top" |
496 | 496 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
497 | 497 | <Border.BorderBrush> |
498 | 498 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
675 | 675 | Style="{DynamicResource AccentedSquareButtonStyle}" Margin="0,15,5,5" /> |
676 | 676 | </StackPanel> |
677 | 677 | </Border> |
678 | | - <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" |
| 678 | + <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,14,0,0" DockPanel.Dock="Bottom" |
679 | 679 | IsEnabled="{Binding IsSavingConfiguration, Converter={StaticResource ReverseBoolToEnabledConverter}}"> |
680 | 680 | <Border.BorderBrush> |
681 | 681 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
|
737 | 737 | </Grid> |
738 | 738 | </StackPanel> |
739 | 739 | </Border> |
740 | | - </StackPanel> |
| 740 | + </DockPanel> |
741 | 741 | </TabItem.Content> |
742 | 742 | </TabItem> |
743 | 743 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="queryLogTab" |
744 | 744 | Header="{lex:Loc Key=tabitem_querylog}" |
745 | 745 | Visibility="{Binding SettingsViewModel.IsQueryLogTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}"> |
746 | 746 | <TabItem.Content> |
747 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 747 | + <DockPanel Margin="0,10,0,0"> |
748 | 748 | <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,10,0,0" |
749 | | - DataContext="{Binding QueryLogViewModel}"> |
| 749 | + DataContext="{Binding QueryLogViewModel}" DockPanel.Dock="Top"> |
750 | 750 | <Border.BorderBrush> |
751 | 751 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
752 | 752 | Opacity="0.4"> |
|
947 | 947 | </Grid> |
948 | 948 | </StackPanel> |
949 | 949 | </Border> |
950 | | - </StackPanel> |
| 950 | + </DockPanel> |
951 | 951 | </TabItem.Content> |
952 | 952 | </TabItem> |
953 | 953 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="domainBlockLogTab" |
954 | 954 | Visibility="{Binding SettingsViewModel.IsDomainBlockLogTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}" |
955 | 955 | Header="{lex:Loc Key=tabitem_domainblocklog}"> |
956 | 956 | <TabItem.Content> |
957 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 957 | + <DockPanel Margin="0,10,0,0"> |
958 | 958 | <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,10,0,0" |
959 | | - DataContext="{Binding DomainBlockLogViewModel}"> |
| 959 | + DataContext="{Binding DomainBlockLogViewModel}" DockPanel.Dock="Top"> |
960 | 960 | <Border.BorderBrush> |
961 | 961 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
962 | 962 | Opacity="0.4"> |
|
1159 | 1159 | </Grid> |
1160 | 1160 | </StackPanel> |
1161 | 1161 | </Border> |
1162 | | - </StackPanel> |
| 1162 | + </DockPanel> |
1163 | 1163 | </TabItem.Content> |
1164 | 1164 | </TabItem> |
1165 | 1165 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="addressBlockLogTab" |
1166 | 1166 | Visibility="{Binding SettingsViewModel.IsAddressBlockLogTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}" |
1167 | 1167 | Header="{lex:Loc Key=tabitem_addressblocklog}"> |
1168 | 1168 | <TabItem.Content> |
1169 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 1169 | + <DockPanel Margin="0,10,0,0"> |
1170 | 1170 | <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,10,0,0" |
1171 | | - DataContext="{Binding AddressBlockLogViewModel}"> |
| 1171 | + DataContext="{Binding AddressBlockLogViewModel}" DockPanel.Dock="Top"> |
1172 | 1172 | <Border.BorderBrush> |
1173 | 1173 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
1174 | 1174 | Opacity="0.4"> |
|
1190 | 1190 |
|
1191 | 1191 | </StackPanel> |
1192 | 1192 | </Border> |
1193 | | - </StackPanel> |
| 1193 | + </DockPanel> |
1194 | 1194 | </TabItem.Content> |
1195 | 1195 | </TabItem> |
1196 | 1196 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="domainBlacklistTab" |
1197 | 1197 | Visibility="{Binding SettingsViewModel.IsDomainBlacklistTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}" |
1198 | 1198 | Header="{lex:Loc Key=tabitem_domainblacklist}"> |
1199 | 1199 | <TabItem.Content> |
1200 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 1200 | + <DockPanel Margin="0,10,0,0"> |
1201 | 1201 | <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,10,0,0" |
1202 | | - DataContext="{Binding DomainBlacklistViewModel}"> |
| 1202 | + DataContext="{Binding DomainBlacklistViewModel}" DockPanel.Dock="Top"> |
1203 | 1203 | <Border.BorderBrush> |
1204 | 1204 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
1205 | 1205 | Opacity="0.4"> |
|
1676 | 1676 | </Grid> |
1677 | 1677 | </StackPanel> |
1678 | 1678 | </Border> |
1679 | | - </StackPanel> |
| 1679 | + </DockPanel> |
1680 | 1680 | </TabItem.Content> |
1681 | 1681 | </TabItem> |
1682 | 1682 | <TabItem Padding="10,2,10,2" Height="39" VerticalAlignment="Top" Tag="addressBlacklistTab" |
1683 | 1683 | Visibility="{Binding SettingsViewModel.IsAddressBlacklistTabVisible, Converter={StaticResource BoolToVisibilityCollapsedConverter}}" |
1684 | 1684 | Header="{lex:Loc Key=tabitem_addressblacklist}"> |
1685 | 1685 | <TabItem.Content> |
1686 | | - <StackPanel Orientation="Vertical" Margin="0,10,0,0"> |
| 1686 | + <DockPanel Margin="0,10,0,0"> |
1687 | 1687 | <Border BorderThickness="1" Background="#198AB328" Padding="10" Margin="0,10,0,0" |
1688 | | - DataContext="{Binding AddressBlacklistViewModel}"> |
| 1688 | + DataContext="{Binding AddressBlacklistViewModel}" DockPanel.Dock="Top"> |
1689 | 1689 | <Border.BorderBrush> |
1690 | 1690 | <DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile" |
1691 | 1691 | Opacity="0.4"> |
|
1707 | 1707 |
|
1708 | 1708 | </StackPanel> |
1709 | 1709 | </Border> |
1710 | | - </StackPanel> |
| 1710 | + </DockPanel> |
1711 | 1711 | </TabItem.Content> |
1712 | 1712 | </TabItem> |
1713 | 1713 | </TabControl> |
|
0 commit comments