3
3
xmlns : x =" http://schemas.microsoft.com/winfx/2006/xaml"
4
4
xmlns : mc =" http://schemas.openxmlformats.org/markup-compatibility/2006"
5
5
xmlns : d =" http://schemas.microsoft.com/expression/blend/2008"
6
+ xmlns : codeDisplayer =" clr-namespace:CodeDisplayer;assembly=CodeDisplayer"
6
7
mc : Ignorable =" d"
7
8
d : DesignHeight =" 300" d : DesignWidth =" 300" >
8
9
<UserControl .Resources>
9
10
<Style TargetType =" TextBlock" BasedOn =" {StaticResource MaterialDesignCaptionTextBlock}" x : Key =" Caption" >
10
11
<Setter Property =" Opacity" Value =" .68" ></Setter >
11
12
</Style >
12
13
</UserControl .Resources>
13
- <Grid Margin =" 32" >
14
- <Grid .ColumnDefinitions>
15
- <ColumnDefinition Width =" Auto" />
16
- <ColumnDefinition Width =" 64" />
17
- <ColumnDefinition Width =" Auto" />
18
- <ColumnDefinition Width =" 64" />
19
- <ColumnDefinition Width =" Auto" />
20
- </Grid .ColumnDefinitions>
21
- <Grid .RowDefinitions>
22
- <RowDefinition Height =" Auto" />
23
- <RowDefinition Height =" Auto" />
24
- <RowDefinition Height =" Auto" />
25
- <RowDefinition Height =" Auto" />
26
- <RowDefinition Height =" Auto" />
27
- <RowDefinition Height =" Auto" />
28
- <RowDefinition Height =" Auto" />
29
- <RowDefinition Height =" Auto" />
30
- <RowDefinition Height =" Auto" />
31
- <RowDefinition Height =" Auto" />
32
- <RowDefinition Height =" Auto" />
33
- </Grid .RowDefinitions>
34
- <TextBlock Grid.Row=" 0" Grid.Column=" 0" Margin =" 0 26 0 0" Style =" {StaticResource Caption}" >Display 4 - MaterialDesignDisplay4TextBlock</TextBlock >
35
- <TextBlock Grid.Row=" 0" Grid.Column=" 2" Style =" {StaticResource MaterialDesignDisplay4TextBlock}" Margin =" 0 4 0 4" >Light 112sp</TextBlock >
36
- <TextBlock Grid.Row=" 0" Grid.Column=" 4" Style =" {StaticResource MaterialDesignDisplay4TextBlock}" Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" >Light 112sp (Disabled)</Hyperlink ></TextBlock >
14
+ <codeDisplayer : XamlDisplayerPanel x : Name =" XamlDisplayerPanel" Margin =" 32" >
15
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay4TextBlock}" Margin =" 0 4 0 4" >Light 112sp</TextBlock >
16
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay4TextBlock}" Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" >(Disabled)</Hyperlink ></TextBlock >
37
17
38
- <TextBlock Grid.Row=" 1" Grid.Column=" 0" Margin =" 0 12 0 0" Style =" {StaticResource Caption}" >Display 3 - MaterialDesignDisplay3TextBlock</TextBlock >
39
- <TextBlock Grid.Row=" 1" Grid.Column=" 2" Style =" {StaticResource MaterialDesignDisplay3TextBlock}" Margin =" 0 4 0 4" >Regular 56sp</TextBlock >
40
- <!-- hyperlinks will pick up owner text block style... -->
41
- <TextBlock Grid.Row=" 1" Grid.Column=" 4" Style =" {StaticResource MaterialDesignDisplay3TextBlock}" Margin =" 0 4 0 4" ><Hyperlink >Regular 56sp</Hyperlink ></TextBlock >
18
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay3TextBlock}" Margin =" 0 4 0 4" >Regular 56sp</TextBlock >
19
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay3TextBlock}" Margin =" 0 4 0 4" ><Hyperlink >Regular 56sp</Hyperlink ></TextBlock >
42
20
43
- <TextBlock Grid.Row=" 2" Grid.Column=" 0" Margin =" 0 8 0 0" Style =" {StaticResource Caption}" >Display 2 - MaterialDesignDisplay2TextBlock</TextBlock >
44
- <TextBlock Grid.Row=" 2" Grid.Column=" 2" Style =" {StaticResource MaterialDesignDisplay2TextBlock}" Margin =" 0 4 0 4" >Regular 45sp</TextBlock >
45
- <!-- ...or hyperlink style can be ste manually -->
46
- <TextBlock Grid.Row=" 2" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignDisplay2Hyperlink}" >Regular 45sp</Hyperlink ></TextBlock >
21
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay2TextBlock}" Margin =" 0 4 0 4" >Regular 45sp</TextBlock >
22
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignDisplay2Hyperlink}" >Regular 45sp</Hyperlink ></TextBlock >
47
23
48
- <TextBlock Grid.Row=" 3" Grid.Column=" 0" Margin =" 0 8 0 0" Style =" {StaticResource Caption}" >Display 1 - MaterialDesignDisplay1TextBlock</TextBlock >
49
- <TextBlock Grid.Row=" 3" Grid.Column=" 2" Style =" {StaticResource MaterialDesignDisplay1TextBlock}" Margin =" 0 4 0 4" >Regular 34sp</TextBlock >
50
- <TextBlock Grid.Row=" 3" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignDisplay1Hyperlink}" >Regular 34sp</Hyperlink ></TextBlock >
24
+ <TextBlock Style =" {StaticResource MaterialDesignDisplay1TextBlock}" Margin =" 0 4 0 4" >Regular 34sp</TextBlock >
25
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignDisplay1Hyperlink}" >Regular 34sp</Hyperlink ></TextBlock >
51
26
52
- <TextBlock Grid.Row=" 4" Grid.Column=" 0" Margin =" 0 8 0 0" Style =" {StaticResource Caption}" >Headline - MaterialDesignHeadlineTextBlock</TextBlock >
53
- <TextBlock Grid.Row=" 4" Grid.Column=" 2" Style =" {StaticResource MaterialDesignHeadlineTextBlock}" Margin =" 0 4 0 6" >Regular 24sp</TextBlock >
54
- <TextBlock Grid.Row=" 4" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" Style =" {StaticResource MaterialDesignHeadlineHyperlink}" >Regular 24sp (Disabled)</Hyperlink ></TextBlock >
27
+ <TextBlock Style =" {StaticResource MaterialDesignHeadlineTextBlock}" Margin =" 0 4 0 6" >Regular 24sp</TextBlock >
28
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" Style =" {StaticResource MaterialDesignHeadlineHyperlink}" >Regular 24sp (Disabled)</Hyperlink ></TextBlock >
55
29
56
- <TextBlock Grid.Row=" 5" Grid.Column=" 0" Margin =" 0 8 0 0" Style =" {StaticResource Caption}" >Title - MaterialDesignTitleTextBlock</TextBlock >
57
- <TextBlock Grid.Row=" 5" Grid.Column=" 2" Style =" {StaticResource MaterialDesignTitleTextBlock}" Margin =" 0 6 0 8" >Medium 20sp</TextBlock >
58
- <TextBlock Grid.Row=" 5" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignTitleHyperlink}" >Medium 20sp</Hyperlink ></TextBlock >
30
+ <TextBlock Style =" {StaticResource MaterialDesignTitleTextBlock}" Margin =" 0 6 0 8" >Medium 20sp</TextBlock >
31
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignTitleHyperlink}" >Medium 20sp</Hyperlink ></TextBlock >
59
32
60
- <TextBlock Grid.Row=" 6" Grid.Column=" 0" VerticalAlignment =" Center" Style =" {StaticResource Caption}" >Subheading - MaterialDesignSubheadingTextBlock</TextBlock >
61
- <TextBlock Grid.Row=" 6" Grid.Column=" 2" Style =" {StaticResource MaterialDesignSubheadingTextBlock}" Margin =" 0 8 0 8" >Regular 15sp</TextBlock >
62
- <TextBlock Grid.Row=" 6" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignSubheadingHyperlink}" >Regular 15sp</Hyperlink ></TextBlock >
33
+ <TextBlock Style =" {StaticResource MaterialDesignSubheadingTextBlock}" Margin =" 0 8 0 8" >Regular 15sp</TextBlock >
34
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignSubheadingHyperlink}" >Regular 15sp</Hyperlink ></TextBlock >
63
35
64
- <TextBlock Grid.Row=" 7" Grid.Column=" 0" VerticalAlignment =" Center" Style =" {StaticResource Caption}" >Body 2 - MaterialDesignBody2TextBlock</TextBlock >
65
- <TextBlock Grid.Row=" 7" Grid.Column=" 2" Style =" {StaticResource MaterialDesignBody2TextBlock}" Margin =" 0 8 0 8" >Medium 13sp</TextBlock >
66
- <TextBlock Grid.Row=" 7" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignBody2Hyperlink}" >Medium 13sp</Hyperlink ></TextBlock >
36
+ <TextBlock Style =" {StaticResource MaterialDesignBody2TextBlock}" Margin =" 0 8 0 8" >Medium 13sp</TextBlock >
37
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignBody2Hyperlink}" >Medium 13sp</Hyperlink ></TextBlock >
67
38
68
- <TextBlock Grid.Row=" 8" Grid.Column=" 0" VerticalAlignment =" Center" Style =" {StaticResource Caption}" >Body 1 - MaterialDesignBody1TextBlock</TextBlock >
69
- <TextBlock Grid.Row=" 8" Grid.Column=" 2" Style =" {StaticResource MaterialDesignBody1TextBlock}" Margin =" 0 8 0 8" >Regular 13sp</TextBlock >
70
- <TextBlock Grid.Row=" 8" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" Style =" {StaticResource MaterialDesignBody1Hyperlink}" >Regular 13sp (Disabled)</Hyperlink ></TextBlock >
39
+ <TextBlock Style =" {StaticResource MaterialDesignBody1TextBlock}" Margin =" 0 8 0 8" >Regular 13sp</TextBlock >
40
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink IsEnabled =" False" Style =" {StaticResource MaterialDesignBody1Hyperlink}" >Regular 13sp (Disabled)</Hyperlink ></TextBlock >
71
41
72
- <TextBlock Grid.Row=" 9" Grid.Column=" 0" VerticalAlignment =" Center" Style =" {StaticResource Caption}" >Caption - MaterialDesignCaptionTextBlock</TextBlock >
73
- <TextBlock Grid.Row=" 9" Grid.Column=" 2" Style =" {StaticResource MaterialDesignCaptionTextBlock}" Margin =" 0 8 0 8" >Regular 12sp</TextBlock >
74
- <TextBlock Grid.Row=" 9" Grid.Column=" 4" Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignCaptionHyperlink}" >Regular 12sp</Hyperlink ></TextBlock >
42
+ <TextBlock Style =" {StaticResource MaterialDesignCaptionTextBlock}" Margin =" 0 8 0 8" >Regular 12sp</TextBlock >
43
+ <TextBlock Margin =" 0 4 0 4" ><Hyperlink Style =" {StaticResource MaterialDesignCaptionHyperlink}" >Regular 12sp</Hyperlink ></TextBlock >
75
44
76
- <TextBlock Grid.Row=" 10" Grid.Column=" 0" VerticalAlignment =" Center" Style =" {StaticResource Caption}" >Button - MaterialDesignButtonTextBlock</TextBlock >
77
- <TextBlock Grid.Row=" 10" Grid.Column=" 2" Style =" {StaticResource MaterialDesignButtonTextBlock}" Margin =" 0 8 0 8" >MEDIUM (ALL CAPS) 14sp</TextBlock >
78
-
79
- </Grid >
45
+ <TextBlock Style =" {StaticResource MaterialDesignButtonTextBlock}" Margin =" 0 8 0 8" >MEDIUM (ALL CAPS) 14sp</TextBlock >
46
+ </codeDisplayer : XamlDisplayerPanel >
80
47
</UserControl >
0 commit comments