Skip to content

Commit 21ad67d

Browse files
committed
Successfully injected XamlDisplayerPanel into Shadows.xaml
1 parent b5e87f3 commit 21ad67d

File tree

2 files changed

+15
-25
lines changed

2 files changed

+15
-25
lines changed

MainDemo.Wpf/Shadows.xaml

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,62 +4,50 @@
44
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
55
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
66
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
7+
xmlns:codeDisplayer="clr-namespace:CodeDisplayer;assembly=CodeDisplayer"
78
mc:Ignorable="d"
89
d:DesignHeight="300" d:DesignWidth="300">
9-
<StackPanel Margin="8 8 0 0">
10-
<TextBlock>Raised controls have default shadows set, but the shadows can be overriden.</TextBlock>
11-
<StackPanel Orientation="Horizontal" Margin="0 32 0 0">
10+
<ScrollViewer>
11+
<codeDisplayer:XamlDisplayerPanel x:Name="XamlDisplayerPanel" >
12+
<TextBlock>Raised controls have default shadows set, but the shadows can be overriden.</TextBlock>
1213
<Button Style="{DynamicResource MaterialDesignRaisedButton}"
1314
>DEPTH 1</Button>
1415
<Button Style="{DynamicResource MaterialDesignRaisedButton}"
15-
Margin="16 0 0 0"
1616
materialDesign:ShadowAssist.ShadowDepth="Depth2"
1717
>DEPTH 2</Button>
1818
<Button Style="{DynamicResource MaterialDesignRaisedButton}"
19-
Margin="16 0 0 0"
2019
materialDesign:ShadowAssist.ShadowDepth="Depth3"
2120
>DEPTH 3</Button>
2221
<Button Style="{DynamicResource MaterialDesignRaisedButton}"
23-
Margin="16 0 0 0"
2422
materialDesign:ShadowAssist.ShadowDepth="Depth4"
2523
>DEPTH 4</Button>
2624
<Button Style="{DynamicResource MaterialDesignRaisedButton}"
27-
Margin="16 0 0 0"
2825
materialDesign:ShadowAssist.ShadowDepth="Depth5"
2926
>DEPTH 5</Button>
30-
</StackPanel>
31-
<StackPanel Orientation="Horizontal" Margin="0 32 0 0">
3227
<Button Style="{DynamicResource MaterialDesignFloatingActionMiniButton}"
3328
materialDesign:ShadowAssist.ShadowDepth="Depth1"
3429
>1</Button>
3530
<Button Style="{DynamicResource MaterialDesignFloatingActionMiniButton}"
36-
Margin="16 0 0 0"
3731
materialDesign:ShadowAssist.ShadowDepth="Depth2"
32+
ToolTip="This is the default depth"
3833
>2</Button>
3934
<Button Style="{DynamicResource MaterialDesignFloatingActionMiniButton}"
40-
Margin="16 0 0 0"
4135
materialDesign:ShadowAssist.ShadowDepth="Depth3"
4236
>3</Button>
4337
<Button Style="{DynamicResource MaterialDesignFloatingActionMiniButton}"
44-
Margin="16 0 0 0"
4538
materialDesign:ShadowAssist.ShadowDepth="Depth4"
4639
>4</Button>
4740
<Button Style="{DynamicResource MaterialDesignFloatingActionMiniButton}"
48-
Margin="16 0 0 0"
4941
materialDesign:ShadowAssist.ShadowDepth="Depth5"
5042
>5</Button>
51-
</StackPanel>
52-
<StackPanel Orientation="Horizontal" Margin="0 32 0 0">
5343
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth1" Padding="32">DEPTH 1</materialDesign:Card>
54-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth2" Margin="16 0 0 0" Padding="32">DEPTH 2</materialDesign:Card>
55-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" Margin="16 0 0 0" Padding="32">DEPTH 3</materialDesign:Card>
56-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth4" Margin="16 0 0 0" Padding="32">DEPTH 4</materialDesign:Card>
57-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth5" Margin="16 0 0 0" Padding="32">DEPTH 5</materialDesign:Card>
58-
</StackPanel>
59-
<StackPanel Orientation="Horizontal" Margin="0 32 0 0">
44+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth2" Padding="32">DEPTH 2</materialDesign:Card>
45+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" Padding="32">DEPTH 3</materialDesign:Card>
46+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth4" Padding="32">DEPTH 4</materialDesign:Card>
47+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth5" Padding="32">DEPTH 5</materialDesign:Card>
6048
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" materialDesign:ShadowAssist.ShadowEdges="Bottom,Right" Padding="32">CUSTOM CLIP</materialDesign:Card>
61-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" materialDesign:ShadowAssist.ShadowEdges="Top" Margin="16 0 0 0" Padding="32">CUSTOM CLIP</materialDesign:Card>
62-
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" materialDesign:ShadowAssist.ShadowEdges="Bottom,Left" Margin="16 0 0 0" Padding="32">CUSTOM CLIP</materialDesign:Card>
63-
</StackPanel>
64-
</StackPanel>
49+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" materialDesign:ShadowAssist.ShadowEdges="Top" Padding="32">CUSTOM CLIP</materialDesign:Card>
50+
<materialDesign:Card materialDesign:ShadowAssist.ShadowDepth="Depth3" materialDesign:ShadowAssist.ShadowEdges="Bottom,Left" Padding="32">CUSTOM CLIP</materialDesign:Card>
51+
</codeDisplayer:XamlDisplayerPanel>
52+
</ScrollViewer>
6553
</UserControl>

MainDemo.Wpf/Shadows.xaml.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
using System.Windows.Media.Imaging;
1313
using System.Windows.Navigation;
1414
using System.Windows.Shapes;
15+
using MaterialDesignDemo.Helper;
1516

1617
namespace MaterialDesignColors.WpfExample
1718
{
@@ -23,6 +24,7 @@ public partial class Shadows : UserControl
2324
public Shadows()
2425
{
2526
InitializeComponent();
27+
XamlDisplayerPanel.Initialize(new SourceRouter(this.GetType().Name).GetSource());
2628
}
2729
}
2830
}

0 commit comments

Comments
 (0)