diff --git a/README.md b/README.md index cdd97043..13d7245e 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,10 @@ Step 4:enjoy coding ## Latest examples +### ButtonGroup + +![ButtonGroup](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/ButtonGroup.png) + ### Grid ![Grid](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Grid.gif) @@ -79,12 +83,12 @@ Step 4:enjoy coding ![Dialog](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Dialog.png) +## History publication + ### WaveProgressBar ![WaveProgressBar](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/WaveProgressBar.gif) -## History publication - ### Badge ![Badge](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Badge.png) diff --git a/Resources/ButtonGroup.png b/Resources/ButtonGroup.png new file mode 100644 index 00000000..25041947 Binary files /dev/null and b/Resources/ButtonGroup.png differ diff --git a/Resources/RadioButton.png b/Resources/RadioButton.png index 4641a6f8..4f1308e5 100644 Binary files a/Resources/RadioButton.png and b/Resources/RadioButton.png differ diff --git a/doc/source/_posts/home.md b/doc/source/_posts/home.md index 34ebe0d8..cec7679d 100644 --- a/doc/source/_posts/home.md +++ b/doc/source/_posts/home.md @@ -4,8 +4,6 @@ title: 欢迎来到HandyOrg HandyOrg的宗旨是为用户提供最简单的API。 -目前组织成员只有一人。 - 我们一直期待着有更多的同学加入。 我们的入坑要求: diff --git a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj index 3a6182e6..d384531c 100644 --- a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj +++ b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj @@ -352,6 +352,9 @@ Resources\Img\LeftMainContent\brackets_Square_16xLG.png + + Resources\Img\LeftMainContent\ButtonGroup_16x.png + diff --git a/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj b/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj index 61536a9e..82e5ee46 100644 --- a/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj +++ b/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj @@ -395,6 +395,9 @@ TextTemplatingFileGenerator MessageToken.cs + + Resources\Img\LeftMainContent\ButtonGroup_16x.png + Resources\Img\LeftMainContent\brackets_Square_16xLG.png 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 57947a1f..36a1fec2 100644 --- a/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj +++ b/src/Net_GE45/HandyControlDemo_Net_GE45/HandyControlDemo_Net_GE45.csproj @@ -457,6 +457,9 @@ TextTemplatingFileGenerator MessageToken.cs + + Resources\Img\LeftMainContent\ButtonGroup_16x.png + Resources\Img\LeftMainContent\brackets_Square_16xLG.png diff --git a/src/Shared/HandyControlDemo_Shared/Data/MessageToken.cs b/src/Shared/HandyControlDemo_Shared/Data/MessageToken.cs index 10cb3212..72b30cf2 100644 --- a/src/Shared/HandyControlDemo_Shared/Data/MessageToken.cs +++ b/src/Shared/HandyControlDemo_Shared/Data/MessageToken.cs @@ -98,6 +98,8 @@ public static readonly string RangeSliderDemoCtl = nameof(RangeSliderDemoCtl); + public static readonly string ButtonGroupDemoCtl = nameof(ButtonGroupDemoCtl); + public static readonly string ButtonDemoCtl = nameof(ButtonDemoCtl); public static readonly string RepeatButtonDemoCtl = nameof(RepeatButtonDemoCtl); diff --git a/src/Shared/HandyControlDemo_Shared/Data/MessageToken.tt b/src/Shared/HandyControlDemo_Shared/Data/MessageToken.tt index 23421817..56b9b0f5 100644 --- a/src/Shared/HandyControlDemo_Shared/Data/MessageToken.tt +++ b/src/Shared/HandyControlDemo_Shared/Data/MessageToken.tt @@ -51,7 +51,8 @@ var controlList = new List "DialogDemoCtl", "SideMenuDemoCtl", "GridDemoCtl", - "RangeSliderDemoCtl" + "RangeSliderDemoCtl", + "ButtonGroupDemoCtl" }; var styleList = new List { diff --git a/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems b/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems index 86a11012..8f0e0adb 100644 --- a/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems +++ b/src/Shared/HandyControlDemo_Shared/HandyControlDemo_Shared.projitems @@ -56,6 +56,9 @@ BadgeDemoCtl.xaml + + ButtonGroupDemoCtl.xaml + CalendarWithClockDemoCtl.xaml @@ -413,6 +416,10 @@ Designer MSBuild:Compile + + Designer + MSBuild:Compile + Designer MSBuild:Compile diff --git a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.Designer.cs b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.Designer.cs index d4b6a070..14840212 100644 --- a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.Designer.cs +++ b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.Designer.cs @@ -177,6 +177,15 @@ namespace HandyControlDemo.Properties.Langs { } } + /// + /// 查找类似 按钮组 的本地化字符串。 + /// + public static string ButtonGroup { + get { + return ResourceManager.GetString("ButtonGroup", resourceCulture); + } + } + /// /// 查找类似 日历 的本地化字符串。 /// diff --git a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.en.resx b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.en.resx index 68dc57fe..c16cb5c0 100644 --- a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.en.resx +++ b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.en.resx @@ -618,4 +618,7 @@ Off + + ButtonGroup + \ No newline at end of file diff --git a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.resx b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.resx index 84a43c24..3e44c0b1 100644 --- a/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.resx +++ b/src/Shared/HandyControlDemo_Shared/Properties/Langs/Lang.resx @@ -618,4 +618,7 @@ 关 + + 按钮组 + \ No newline at end of file diff --git a/src/Shared/HandyControlDemo_Shared/Resources/Img/LeftMainContent/ButtonGroup_16x.png b/src/Shared/HandyControlDemo_Shared/Resources/Img/LeftMainContent/ButtonGroup_16x.png new file mode 100644 index 00000000..e1e3b904 Binary files /dev/null and b/src/Shared/HandyControlDemo_Shared/Resources/Img/LeftMainContent/ButtonGroup_16x.png differ diff --git a/src/Shared/HandyControlDemo_Shared/UserControl/Controls/ButtonGroupDemoCtl.xaml b/src/Shared/HandyControlDemo_Shared/UserControl/Controls/ButtonGroupDemoCtl.xaml new file mode 100644 index 00000000..dd6faccd --- /dev/null +++ b/src/Shared/HandyControlDemo_Shared/UserControl/Controls/ButtonGroupDemoCtl.xaml @@ -0,0 +1,71 @@ + + + + + + + + + + + + +