Skip to content

Commit 80b0df0

Browse files
committed
Successfully injected XamlDisplayerPanel into Grids.xaml
1 parent 6859534 commit 80b0df0

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

MainDemo.Wpf/Grids.xaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
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">
910
<UserControl.Resources>
@@ -14,8 +15,8 @@
1415
</ResourceDictionary>
1516
</UserControl.Resources>
1617
<ScrollViewer>
17-
<StackPanel>
18-
<TextBlock>Custom Columns</TextBlock>
18+
<codeDisplayer:XamlDisplayerPanel x:Name="XamlDisplayerPanel">
19+
<TextBlock Style="{StaticResource MaterialDesignTitleTextBlock}">Custom Columns</TextBlock>
1920
<DataGrid Margin="0 8 0 0" ItemsSource="{Binding Items3}" CanUserSortColumns="True" CanUserAddRows="False" AutoGenerateColumns="False"
2021
materialDesign:DataGridAssist.CellPadding="13 8 8 8" materialDesign:DataGridAssist.ColumnHeaderPadding="8">
2122
<DataGrid.Columns>
@@ -66,12 +67,12 @@
6667
ItemsSourceBinding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DataGrid}}, Path=DataContext.Foods}" />
6768
</DataGrid.Columns>
6869
</DataGrid>
69-
<TextBlock Margin="0 24 0 0">Auto Generated Columns</TextBlock>
70+
<TextBlock Style="{StaticResource MaterialDesignTitleTextBlock}" Margin="0 24 0 0">Auto Generated Columns</TextBlock>
7071
<DataGrid Margin="0 8 0 0" ItemsSource="{Binding Items3}" CanUserSortColumns="True" CanUserAddRows="False" />
71-
<TextBlock Margin="0 24 0 0">Custom Padding</TextBlock>
72+
<TextBlock Style="{StaticResource MaterialDesignTitleTextBlock}" Margin="0 24 0 0">Custom Padding</TextBlock>
7273
<DataGrid Margin="0 8 0 0" ItemsSource="{Binding Items3}" CanUserSortColumns="True" CanUserAddRows="False"
7374
materialDesign:DataGridAssist.CellPadding="4 2 2 2" materialDesign:DataGridAssist.ColumnHeaderPadding="4 2 2 2"
7475
/>
75-
</StackPanel>
76+
</codeDisplayer:XamlDisplayerPanel>
7677
</ScrollViewer>
7778
</UserControl>

MainDemo.Wpf/Grids.xaml.cs

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

1618
namespace MaterialDesignColors.WpfExample
1719
{
@@ -23,6 +25,7 @@ public partial class Grids : UserControl
2325
public Grids()
2426
{
2527
InitializeComponent();
28+
XamlDisplayerPanel.Initialize(new SourceRouter(this.GetType().Name).GetSource());
2629
}
2730
}
2831
}

0 commit comments

Comments
 (0)