Add TransitioningContentControl style support

This commit is contained in:
appleneko2001
2022-07-11 13:51:16 +09:00
parent 6de33a86e8
commit ca6c7455e3
2 changed files with 22 additions and 0 deletions
+2
View File
@@ -79,6 +79,8 @@
<!-- Custom controls (High-priority) -->
<StyleInclude Source="avares://Material.Styles/SideSheet.xaml"/>
<StyleInclude Source="avares://Material.Styles/TransitioningContentControl.axaml"/>
<!-- DialogHost.Avalonia -->
<!-- dialog host style have been removed for avoid unnecessary package linking -->
<!-- you can still add it manually https://github.com/AvaloniaUtils/DialogHost.Avalonia -->
@@ -0,0 +1,20 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
<Style Selector="TransitioningContentControl">
<!-- Set Defaults -->
<Setter Property="Template">
<ControlTemplate>
<ContentPresenter Name="PART_ContentPresenter"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{TemplateBinding CornerRadius}"
ContentTemplate="{TemplateBinding ContentTemplate}"
Content="{TemplateBinding CurrentContent}"
Padding="{TemplateBinding Padding}"
VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}"/>
</ControlTemplate>
</Setter>
</Style>
</Styles>