From bcaa3f7e23c6e866fba0d6c8a63f26ff025d1ac1 Mon Sep 17 00:00:00 2001 From: rabbitism Date: Wed, 11 Sep 2024 22:28:56 +0800 Subject: [PATCH] feat: enable UrsaWindow and Dialog border customization. --- src/Ursa.Themes.Semi/Controls/Dialog.axaml | 12 +++++++-- .../Controls/MessageBox.axaml | 6 ++++- .../Controls/UrsaWindow.axaml | 27 +++++++++++-------- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/src/Ursa.Themes.Semi/Controls/Dialog.axaml b/src/Ursa.Themes.Semi/Controls/Dialog.axaml index 9f13f46..d096126 100644 --- a/src/Ursa.Themes.Semi/Controls/Dialog.axaml +++ b/src/Ursa.Themes.Semi/Controls/Dialog.axaml @@ -473,7 +473,11 @@ - + @@ -536,7 +540,11 @@ - + diff --git a/src/Ursa.Themes.Semi/Controls/MessageBox.axaml b/src/Ursa.Themes.Semi/Controls/MessageBox.axaml index 710737a..481096a 100644 --- a/src/Ursa.Themes.Semi/Controls/MessageBox.axaml +++ b/src/Ursa.Themes.Semi/Controls/MessageBox.axaml @@ -31,7 +31,11 @@ - + diff --git a/src/Ursa.Themes.Semi/Controls/UrsaWindow.axaml b/src/Ursa.Themes.Semi/Controls/UrsaWindow.axaml index 2a52e0b..0266163 100644 --- a/src/Ursa.Themes.Semi/Controls/UrsaWindow.axaml +++ b/src/Ursa.Themes.Semi/Controls/UrsaWindow.axaml @@ -55,14 +55,19 @@ - + @@ -96,23 +101,23 @@ Name="PART_Background" Background="{TemplateBinding Background}" IsHitTestVisible="True" /> - + + Content="{TemplateBinding LeftContent}" + IsVisible="{TemplateBinding IsTitleVisible}" /> + Content="{TemplateBinding Content}" + IsVisible="{TemplateBinding IsTitleVisible}" /> + Content="{TemplateBinding RightContent}" + IsVisible="{TemplateBinding IsTitleVisible}" />