diff --git a/src/Semi.Avalonia.Demo/Pages/Overview.axaml b/src/Semi.Avalonia.Demo/Pages/Overview.axaml
index 3b12151..7b15fd4 100644
--- a/src/Semi.Avalonia.Demo/Pages/Overview.axaml
+++ b/src/Semi.Avalonia.Demo/Pages/Overview.axaml
@@ -3,7 +3,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" d:DesignHeight="450"
d:DesignWidth="800" mc:Ignorable="d">
-
+
Shadow
+
+
+
+
diff --git a/src/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml b/src/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml
index 9c4a440..bb655cd 100644
--- a/src/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml
+++ b/src/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml
@@ -14,8 +14,8 @@
- 小1
- 小2
+ 小1
+ 小2
diff --git a/src/Semi.Avalonia.Demo/Pages/TextBoxDemo.axaml b/src/Semi.Avalonia.Demo/Pages/TextBoxDemo.axaml
index bdfe40a..f8169ae 100644
--- a/src/Semi.Avalonia.Demo/Pages/TextBoxDemo.axaml
+++ b/src/Semi.Avalonia.Demo/Pages/TextBoxDemo.axaml
@@ -17,6 +17,10 @@
+
diff --git a/src/Semi.Avalonia.Demo/Program.cs b/src/Semi.Avalonia.Demo/Program.cs
index afe35b2..77b86bd 100644
--- a/src/Semi.Avalonia.Demo/Program.cs
+++ b/src/Semi.Avalonia.Demo/Program.cs
@@ -1,5 +1,6 @@
using Avalonia;
using System;
+using Avalonia.Media;
namespace Semi.Avalonia.Demo
{
@@ -10,6 +11,16 @@ namespace Semi.Avalonia.Demo
// yet and stuff might break.
[STAThread]
public static void Main(string[] args) => BuildAvaloniaApp()
+ .With(new FontManagerOptions
+ {
+ FontFallbacks = new[]
+ {
+ new FontFallback
+ {
+ FontFamily = new FontFamily("Microsoft YaHei")
+ }
+ }
+ })
.StartWithClassicDesktopLifetime(args);
// Avalonia configuration, don't remove; also used by visual designer.
diff --git a/src/Semi.Avalonia/Controls/TextBox.axaml b/src/Semi.Avalonia/Controls/TextBox.axaml
index 386b4e5..22905a9 100644
--- a/src/Semi.Avalonia/Controls/TextBox.axaml
+++ b/src/Semi.Avalonia/Controls/TextBox.axaml
@@ -1,7 +1,17 @@
-
-
+
+
+
+
@@ -51,7 +61,7 @@
-
+
@@ -64,6 +74,7 @@
@@ -135,15 +146,13 @@
+
-
-
+
+
+
+
+
+
+
+
+
diff --git a/src/Semi.Avalonia/Themes/Base.axaml b/src/Semi.Avalonia/Themes/Base.axaml
index d7bf344..e3c2410 100644
--- a/src/Semi.Avalonia/Themes/Base.axaml
+++ b/src/Semi.Avalonia/Themes/Base.axaml
@@ -3,6 +3,6 @@
xmlns:sys="clr-namespace:System;assembly=System.Runtime">
14
- Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif
+ Inter, -apple-system,BlinkMacSystemFont,PingFang SC, Microsoft YaHei, Segoe UI, Hiragino Sans GB, Helvetica Neue,Helvetica,Arial,sans-serif
Cascadia Code, Consolas, Inconsolata, monospace
diff --git a/src/Semi.Avalonia/Themes/Light/TextBox.axaml b/src/Semi.Avalonia/Themes/Light/TextBox.axaml
index 1bd53ec..a8e8f9b 100644
--- a/src/Semi.Avalonia/Themes/Light/TextBox.axaml
+++ b/src/Semi.Avalonia/Themes/Light/TextBox.axaml
@@ -2,7 +2,7 @@
xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=System.Runtime">
-
+
@@ -17,6 +17,10 @@
+
+
+
+
30
22
38
@@ -34,6 +38,7 @@
8 0
8 0
+ 1