diff --git a/.github/workflows/push-to-myget.yml b/.github/workflows/push-to-myget.yml index 1d100f37..825c0df3 100644 --- a/.github/workflows/push-to-myget.yml +++ b/.github/workflows/push-to-myget.yml @@ -15,7 +15,7 @@ jobs: run: | cd build .\build.ps1 - nuget pack build-for-myget.nuspec -version 3.2.0-beta.${env:GITHUB_RUN_NUMBER} + nuget pack build-for-myget.nuspec -version 3.3.0-beta.${env:GITHUB_RUN_NUMBER} $nupkgName = @(gci *.nupkg)[0].Name $mygetSourcePath = "https://www.myget.org/F/handycontrol" nuget setApiKey ${{ secrets.MYGETTOKEN }} -Source $mygetSourcePath diff --git a/.gitignore b/.gitignore index 9b3fa82f..3ac83486 100644 --- a/.gitignore +++ b/.gitignore @@ -6,8 +6,7 @@ packages/ build/* !build/build.cake -!build/build.nuspec -!build/build-for-myget.nuspec +!build/build*.nuspec !build/build.ps1 !build/tools/ build/tools/* diff --git a/README-cn.md b/README-cn.md index 7516b0fe..7cd2546a 100644 --- a/README-cn.md +++ b/README-cn.md @@ -185,6 +185,10 @@ Step 4: 开始编码 ## 最新示例 +### AutoCompleteTextBox + +![AutoCompleteTextBox](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/AutoCompleteTextBox.gif) + ### ElementGroup ![ElementGroup](https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/ElementGroup.png) @@ -201,12 +205,12 @@ Step 4: 开始编码 ![CheckComboBox](https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/CheckComboBox.png) +## 历史发布 + ### ImageSelector ![ImageSelector](https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/ImageSelector.png) -## 历史发布 - ### PropertyGrid ![PropertyGrid](https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/PropertyGrid.png) diff --git a/README.md b/README.md index 090b1331..30a2f535 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,10 @@ Step 4: Enjoy coding ## Latest examples +### AutoCompleteTextBox + +![AutoCompleteTextBox](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/AutoCompleteTextBox.gif) + ### ElementGroup ![ElementGroup](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/ElementGroup.png) @@ -195,12 +199,12 @@ Step 4: Enjoy coding ![CheckComboBox](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/CheckComboBox.png) +## History publication + ### ImageSelector ![ImageSelector](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/ImageSelector.png) -## History publication - ### PropertyGrid ![PropertyGrid](https://raw.githubusercontent.com/HandyOrg/HandyOrgResource/master/HandyControl/Resources/PropertyGrid.png) diff --git a/build/build.Lang.ca-ES.nuspec b/build/build.Lang.ca-ES.nuspec new file mode 100644 index 00000000..0eb2c076 --- /dev/null +++ b/build/build.Lang.ca-ES.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.ca-ES + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.en.nuspec b/build/build.Lang.en.nuspec new file mode 100644 index 00000000..047a46cc --- /dev/null +++ b/build/build.Lang.en.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.en + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.fa.nuspec b/build/build.Lang.fa.nuspec new file mode 100644 index 00000000..f5c42b9c --- /dev/null +++ b/build/build.Lang.fa.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.fa + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.fr.nuspec b/build/build.Lang.fr.nuspec new file mode 100644 index 00000000..a95c7db7 --- /dev/null +++ b/build/build.Lang.fr.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.fr + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.ko-KR.nuspec b/build/build.Lang.ko-KR.nuspec new file mode 100644 index 00000000..f9f05d5d --- /dev/null +++ b/build/build.Lang.ko-KR.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.ko-KR + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.pl.nuspec b/build/build.Lang.pl.nuspec new file mode 100644 index 00000000..6c105a27 --- /dev/null +++ b/build/build.Lang.pl.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.pl + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.pt-BR.nuspec b/build/build.Lang.pt-BR.nuspec new file mode 100644 index 00000000..5ae43e22 --- /dev/null +++ b/build/build.Lang.pt-BR.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.pt-BR + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.ru.nuspec b/build/build.Lang.ru.nuspec new file mode 100644 index 00000000..7256fb00 --- /dev/null +++ b/build/build.Lang.ru.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.ru + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.Lang.tr.nuspec b/build/build.Lang.tr.nuspec new file mode 100644 index 00000000..1ac7f1a7 --- /dev/null +++ b/build/build.Lang.tr.nuspec @@ -0,0 +1,53 @@ + + + + HandyControl.Lang.tr + 3.2.0 + HandyOrg + HandyOrg + HandyOrg + true + LICENSE + icon.png + https://github.com/HandyOrg/HandyControl + Contains some simple and commonly used WPF controls + Changes are detailed at https://github.com/HandyOrg/HandyControl/releases + Copyright © HandyOrg 2018-2021 + WPF C# Control + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/build.nuspec b/build/build.nuspec index 87ee9de2..e1d504a5 100644 --- a/build/build.nuspec +++ b/build/build.nuspec @@ -33,174 +33,48 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Directory.Build.Props b/src/Directory.Build.Props index cb6332cc..04ff206e 100644 --- a/src/Directory.Build.Props +++ b/src/Directory.Build.Props @@ -1,13 +1,13 @@  true - 3.2.0.0 - 3.2.0.0 - 3.2.0.0 + 3.3.0.0 + 3.3.0.0 + 3.3.0.0 latest Copyright © HandyOrg 2018-2021 HandyOrg https://github.com/HandyOrg/HandyControl https://handyorg.github.io/ - \ No newline at end of file + diff --git a/src/HandyControl.sln b/src/HandyControl.sln index 39a603b4..1459e713 100644 --- a/src/HandyControl.sln +++ b/src/HandyControl.sln @@ -25,6 +25,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HandyControlDemo_Code", "Sh EndProject Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Microsoft.Windows.Shell", "Shared\Microsoft.Windows.Shell\Microsoft.Windows.Shell.shproj", "{BBE51380-8B21-49FF-9CFC-B29447A40999}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7F52CFD3-EF6C-4D3C-A9D4-B25BF726382A}" + ProjectSection(SolutionItems) = preProject + Directory.Build.Props = Directory.Build.Props + EndProjectSection +EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution Shared\HandyControl_Shared\HandyControl_Shared.projitems*{32204503-2ef0-4681-ae13-aa1feb6c658a}*SharedItemsImports = 5 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 5bd91cb0..0f84bcab 100644 --- a/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj +++ b/src/Net_40/HandyControlDemo_Net_40/HandyControlDemo_Net_40.csproj @@ -402,6 +402,9 @@ Resources\Img\LeftMainContent\GridPane_16x.png + + Resources\Img\LeftMainContent\AutoComplete_16x.png + Resources\Img\under_construction.gif diff --git a/src/Net_40/HandyControl_Net_40/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml b/src/Net_40/HandyControl_Net_40/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml index bdab4ba7..2265496d 100644 --- a/src/Net_40/HandyControl_Net_40/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml +++ b/src/Net_40/HandyControl_Net_40/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml @@ -7,7 +7,6 @@ xmlns:langs="clr-namespace:HandyControl.Properties.Langs"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml b/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml index ab59c83a..63811432 100644 --- a/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml +++ b/src/Net_40/HandyControl_Net_40/Themes/Theme.xaml @@ -9,6 +9,7 @@ + @@ -410,7 +411,7 @@ - + @@ -705,22 +706,15 @@ + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -12877,6 +13270,7 @@ + + + + diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml index d7ddd88f..4aa41f8a 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml @@ -19,7 +19,7 @@ - + @@ -43,8 +43,8 @@ - - + + diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml index 9917b492..7b466a0a 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckComboBoxBaseStyle.xaml @@ -7,7 +7,6 @@ xmlns:langs="clr-namespace:HandyControl.Properties.Langs"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/DatePickerBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/DatePickerBaseStyle.xaml index b9090c1b..4d93d623 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/DatePickerBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/DatePickerBaseStyle.xaml @@ -46,7 +46,7 @@