Skip to content

Commit efc2762

Browse files
committed
Update bindings in MashUpDemo.
Fixes ButchersBoy/Dragablz#68 TextElement.Foreground="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=Window}, Path=(TextElement.Foreground)}" Background="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=Window}, Path=Background}"
1 parent 2e59a28 commit efc2762

File tree

1 file changed

+39
-34
lines changed

1 file changed

+39
-34
lines changed

MahMaterialDragablzMashUp/MainWindow.xaml

Lines changed: 39 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,55 @@
33
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
44
xmlns:controls="http://metro.mahapps.com/winfx/xaml/controls"
55
xmlns:dragablz="clr-namespace:Dragablz;assembly=Dragablz"
6-
xmlns:mahMaterialDragablzMashUp="clr-namespace:MahMaterialDragablzMashUp"
6+
xmlns:mahMaterialDragablzMashUp="clr-namespace:MahMaterialDragablzMashUp"
7+
xmlns:dockablz="clr-namespace:Dragablz.Dockablz;assembly=Dragablz"
78
WindowTransitionsEnabled="False"
89
TextElement.Foreground="{DynamicResource MaterialDesignBody}"
910
Background="{DynamicResource MaterialDesignPaper}"
1011
GlowBrush="{DynamicResource AccentColorBrush}"
1112
FontFamily="{StaticResource DefaultFont}"
12-
Title="Material-MahApps-Dragablz Mash Up" Height="350" Width="525">
13+
Title="Material-MahApps-Dragablz Mash Up" Height="640" Width="800">
1314
<controls:MetroWindow.Flyouts>
1415
<controls:FlyoutsControl>
1516
<controls:Flyout x:Name="LeftFlyout" Position="Left" Header="Settings">
1617
<mahMaterialDragablzMashUp:FlyoutContent />
1718
</controls:Flyout>
1819
</controls:FlyoutsControl>
1920
</controls:MetroWindow.Flyouts>
20-
<dragablz:TabablzControl TextElement.Foreground="{DynamicResource MaterialDesignBody}" BorderThickness="0"
21-
Background="{DynamicResource MaterialDesignPaper}" Margin="0,-1,0,1">
22-
<dragablz:TabablzControl.InterTabController>
23-
<dragablz:InterTabController />
24-
</dragablz:TabablzControl.InterTabController>
25-
<TabItem Header="CARDS">
26-
<mahMaterialDragablzMashUp:Cards Margin="8" />
27-
</TabItem>
28-
<TabItem Header="BUTTONS">
29-
<mahMaterialDragablzMashUp:Buttons Margin="8" />
30-
</TabItem>
31-
<TabItem Header="FIELDS">
32-
<mahMaterialDragablzMashUp:TextFields Margin="8" />
33-
</TabItem>
34-
<TabItem Header="PALETTE">
35-
<mahMaterialDragablzMashUp:PaletteSelector Margin="16">
36-
<mahMaterialDragablzMashUp:PaletteSelector.DataContext>
37-
<mahMaterialDragablzMashUp:PaletteSelectorViewModel />
38-
</mahMaterialDragablzMashUp:PaletteSelector.DataContext>
39-
</mahMaterialDragablzMashUp:PaletteSelector>
40-
</TabItem>
41-
<TabItem Header="DIALOGS">
42-
<mahMaterialDragablzMashUp:Dialogs Margin="8">
43-
<mahMaterialDragablzMashUp:Dialogs.DataContext>
44-
<mahMaterialDragablzMashUp:DialogsViewModel />
45-
</mahMaterialDragablzMashUp:Dialogs.DataContext>
46-
</mahMaterialDragablzMashUp:Dialogs>
47-
</TabItem>
48-
<TabItem Header="MAHAPPS">
49-
<mahMaterialDragablzMashUp:Mah Margin="8" />
50-
</TabItem>
51-
</dragablz:TabablzControl>
21+
<dockablz:Layout>
22+
<dragablz:TabablzControl TextElement.Foreground="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=Window}, Path=(TextElement.Foreground)}"
23+
Background="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=Window}, Path=Background}"
24+
BorderThickness="0"
25+
Margin="0,-1,0,1">
26+
<dragablz:TabablzControl.InterTabController>
27+
<dragablz:InterTabController />
28+
</dragablz:TabablzControl.InterTabController>
29+
<TabItem Header="CARDS">
30+
<mahMaterialDragablzMashUp:Cards Margin="8" />
31+
</TabItem>
32+
<TabItem Header="BUTTONS">
33+
<mahMaterialDragablzMashUp:Buttons Margin="8" />
34+
</TabItem>
35+
<TabItem Header="FIELDS">
36+
<mahMaterialDragablzMashUp:TextFields Margin="8" />
37+
</TabItem>
38+
<TabItem Header="PALETTE">
39+
<mahMaterialDragablzMashUp:PaletteSelector Margin="16">
40+
<mahMaterialDragablzMashUp:PaletteSelector.DataContext>
41+
<mahMaterialDragablzMashUp:PaletteSelectorViewModel />
42+
</mahMaterialDragablzMashUp:PaletteSelector.DataContext>
43+
</mahMaterialDragablzMashUp:PaletteSelector>
44+
</TabItem>
45+
<TabItem Header="DIALOGS">
46+
<mahMaterialDragablzMashUp:Dialogs Margin="8">
47+
<mahMaterialDragablzMashUp:Dialogs.DataContext>
48+
<mahMaterialDragablzMashUp:DialogsViewModel />
49+
</mahMaterialDragablzMashUp:Dialogs.DataContext>
50+
</mahMaterialDragablzMashUp:Dialogs>
51+
</TabItem>
52+
<TabItem Header="MAHAPPS">
53+
<mahMaterialDragablzMashUp:Mah Margin="8" />
54+
</TabItem>
55+
</dragablz:TabablzControl>
56+
</dockablz:Layout>
5257
</controls:MetroWindow>

0 commit comments

Comments
 (0)