diff --git a/src/Avalonia/HandyControlDemo_Avalonia/HandyControlDemo_Avalonia.csproj b/src/Avalonia/HandyControlDemo_Avalonia/HandyControlDemo_Avalonia.csproj
index 67d39697..2589651b 100644
--- a/src/Avalonia/HandyControlDemo_Avalonia/HandyControlDemo_Avalonia.csproj
+++ b/src/Avalonia/HandyControlDemo_Avalonia/HandyControlDemo_Avalonia.csproj
@@ -39,38 +39,6 @@
-
-
- App.axaml
-
-
- True
- True
- Lang.resx
-
-
- LeftMainContent.axaml
-
-
- MainContent.axaml
-
-
- ButtonDemoCtrl.axaml
-
-
- BoderDemoCtl.axaml
- Code
-
-
- BorderDemoCtl.axaml
- Code
-
-
- RepeatButtonDemoCtl.axaml
- Code
-
-
-
True
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BorderDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/BrushDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ButtonDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/CheckBoxDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/NativeScrollViewerDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RadioButtonDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/RepeatButtonDemo.axaml.cs
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemoCtl.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemo.axaml
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemoCtl.axaml
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemo.axaml
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemoCtl.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemo.axaml.cs
similarity index 100%
rename from src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemoCtl.axaml.cs
rename to src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/ToggleButtonDemo.axaml.cs