diff --git a/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj b/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj
index 97ae3d92..1fa83a40 100644
--- a/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj
+++ b/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj
@@ -156,9 +156,6 @@
True
Lang.resx
-
- DrawerDemoCtl.xaml
-
@@ -591,12 +588,6 @@
Data\DemoInfo.json
-
-
- Designer
- MSBuild:Compile
-
-
\ No newline at end of file
diff --git a/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems b/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems
index 7ad8d822..6d09742c 100644
--- a/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems
+++ b/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems
@@ -62,6 +62,9 @@
DividerDemoCtl.xaml
+
+ DrawerDemoCtl.xaml
+
FloatingBlockDemoCtl.xaml
@@ -477,6 +480,10 @@
Designer
MSBuild:Compile
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
diff --git a/src/Net_GE45/HandyControlDemo_Net_GE45/DrawerDemoCtl.xaml b/src/Shared/HandyControlDemo_Shared/UserControl/Controls/DrawerDemoCtl.xaml
similarity index 100%
rename from src/Net_GE45/HandyControlDemo_Net_GE45/DrawerDemoCtl.xaml
rename to src/Shared/HandyControlDemo_Shared/UserControl/Controls/DrawerDemoCtl.xaml
diff --git a/src/Net_GE45/HandyControlDemo_Net_GE45/DrawerDemoCtl.xaml.cs b/src/Shared/HandyControlDemo_Shared/UserControl/Controls/DrawerDemoCtl.xaml.cs
similarity index 100%
rename from src/Net_GE45/HandyControlDemo_Net_GE45/DrawerDemoCtl.xaml.cs
rename to src/Shared/HandyControlDemo_Shared/UserControl/Controls/DrawerDemoCtl.xaml.cs