diff --git a/README.md b/README.md index cdd97043..a00fe919 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,26 @@ Step 4:enjoy coding ## Latest examples +### ImageBlock + +![ImageBlock](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/ImageBlock.gif) + +![ImageBlock](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/ImageBlock.png) + +### Magnifier + +![Magnifier](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Magnifier.png) + +### Card + +![Card](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Card.png) + +### ButtonGroup + +![ButtonGroup](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/ButtonGroup.png) + +## History publication + ### Grid ![Grid](https://raw.githubusercontent.com/NaBian/HandyControl/master/Resources/Grid.gif) @@ -83,8 +103,6 @@ Step 4:enjoy coding ![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/Card.png b/Resources/Card.png new file mode 100644 index 00000000..df4358b2 Binary files /dev/null and b/Resources/Card.png differ diff --git a/Resources/ContextMenu.png b/Resources/ContextMenu.png index 5cab4b46..4afeeb86 100644 Binary files a/Resources/ContextMenu.png and b/Resources/ContextMenu.png differ diff --git a/Resources/ImageBlock.gif b/Resources/ImageBlock.gif new file mode 100644 index 00000000..d64e99d5 Binary files /dev/null and b/Resources/ImageBlock.gif differ diff --git a/Resources/ImageBlock.png b/Resources/ImageBlock.png new file mode 100644 index 00000000..4157f8a2 Binary files /dev/null and b/Resources/ImageBlock.png differ diff --git a/Resources/Magnifier.png b/Resources/Magnifier.png new file mode 100644 index 00000000..929ae0c9 Binary files /dev/null and b/Resources/Magnifier.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/doc/source/handycontrol/native_controls/comboBox/index.md b/doc/source/handycontrol/native_controls/comboBox/index.md index 588fe39d..635b0a84 100644 --- a/doc/source/handycontrol/native_controls/comboBox/index.md +++ b/doc/source/handycontrol/native_controls/comboBox/index.md @@ -29,7 +29,13 @@ title: ComboBox 组合框 {% note warning %} 标题在左时,为了多个输入框左侧对齐,需要设置标题宽度,标题宽度无需逐个设置,可在外部容器上统一设置。 {% endnote %} - +{% note warning %} +常见问题: +Combobox的字体比原有默认字体大,同时设定标题在左,标题因字体过大显示不全 +![ComboBoxExtend_2_Error1](../images/ComboBoxExtend_2_Error1.png) +解决方案: +在该Combobox中添加附加属性`hc:InfoElement.ContentHeight`,默认值为30,默认字体号为12,变更后可根据新的字体大小设定该附加属性的数值,如上图,字体大小为18,则设定`hc:InfoElement.ContentHeight`为38,结果如下:![ComboBoxExtend_2_Ok1](../images/ComboBoxExtend_2_Ok1.png) +{% endnote %} - 标题在上,带有水印 `` ![ComboBoxExtend_3](../images/ComboBoxExtend_3.png) diff --git a/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Error1.png b/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Error1.png new file mode 100644 index 00000000..c824361f Binary files /dev/null and b/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Error1.png differ diff --git a/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Ok1.png b/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Ok1.png new file mode 100644 index 00000000..3711d140 Binary files /dev/null and b/doc/source/handycontrol/native_controls/images/ComboBoxExtend_2_Ok1.png differ diff --git a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj index 3a6182e6..036f5423 100644 --- a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj +++ b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj @@ -5,12 +5,13 @@ true HandyControlDemo HandyControlDemo - 2.0.0 + 2.1.0 ..\..\Shared\HandyControlDemo_Shared\Resources\Img\icon.ico Debug;Release Copyright © HandyOrg 2018-2019 - 2.0.0.0 - 2.0.0.0 + 2.1.0.0 + 2.1.0.0 + latest TRACE;Core @@ -352,6 +353,18 @@ Resources\Img\LeftMainContent\brackets_Square_16xLG.png + + Resources\Img\LeftMainContent\ButtonGroup_16x.png + + + Resources\Img\LeftMainContent\VSO_Card_16x.png + + + Resources\Img\LeftMainContent\ImageStack_16x.png + + + Resources\Img\Dance.png + diff --git a/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj b/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj index f5711c96..0bd1c286 100644 --- a/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj +++ b/src/Core_30/HandyControl_Core_30/HandyControl_Core_30.csproj @@ -4,13 +4,14 @@ true HandyControl HandyControl - 2.0.0 - 2.0.0.0 + 2.1.0 + 2.1.0.0 false false Copyright © HandyOrg 2018-2019 Contains some commonly used simple WPF controls Debug;Release + latest TRACE;Core diff --git a/src/Core_30/HandyControl_Core_30/Themes/Styles/Base/ComboBoxBaseStyle.xaml b/src/Core_30/HandyControl_Core_30/Themes/Styles/Base/ComboBoxBaseStyle.xaml index 29c6a7cd..d8f26026 100644 --- a/src/Core_30/HandyControl_Core_30/Themes/Styles/Base/ComboBoxBaseStyle.xaml +++ b/src/Core_30/HandyControl_Core_30/Themes/Styles/Base/ComboBoxBaseStyle.xaml @@ -258,7 +258,7 @@ - + @@ -467,11 +467,11 @@ - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/RadioGroupBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ButtonGroupBaseStyle.xaml similarity index 71% rename from src/Shared/HandyControl_Shared/Themes/Styles/Base/RadioGroupBaseStyle.xaml rename to src/Shared/HandyControl_Shared/Themes/Styles/Base/ButtonGroupBaseStyle.xaml index 4d702304..10084ad6 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/RadioGroupBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ButtonGroupBaseStyle.xaml @@ -2,24 +2,25 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="clr-namespace:HandyControl.Controls"> - + - + - diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CardBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CardBaseStyle.xaml new file mode 100644 index 00000000..a8c49d39 --- /dev/null +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CardBaseStyle.xaml @@ -0,0 +1,41 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml index 93b0c69e..b2da6bd3 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/CheckBoxBaseStyle.xaml @@ -4,6 +4,7 @@ + - - - - + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/GotoTopBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/GotoTopBaseStyle.xaml index a4ab4e5b..a922ecc5 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/GotoTopBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/GotoTopBaseStyle.xaml @@ -5,6 +5,7 @@ + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/MenuBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/MenuBaseStyle.xaml new file mode 100644 index 00000000..bd7b0652 --- /dev/null +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/MenuBaseStyle.xaml @@ -0,0 +1,215 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/NumericUpDownBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/NumericUpDownBaseStyle.xaml index d0050b47..b01ad9fd 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/NumericUpDownBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/NumericUpDownBaseStyle.xaml @@ -21,7 +21,7 @@ - + diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/PasswordBoxBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/PasswordBoxBaseStyle.xaml index d79a4f45..6028041e 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/PasswordBoxBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/PasswordBoxBaseStyle.xaml @@ -24,7 +24,7 @@ - + @@ -116,9 +116,8 @@ - diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/RepeatButtonBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/RepeatButtonBaseStyle.xaml index 19b9f5a9..96f99f0a 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/RepeatButtonBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/RepeatButtonBaseStyle.xaml @@ -8,7 +8,7 @@ + @@ -199,12 +205,6 @@ - - - + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToggleButtonBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToggleButtonBaseStyle.xaml index 7aa084cf..138ffd03 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToggleButtonBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToggleButtonBaseStyle.xaml @@ -1,14 +1,16 @@  + xmlns:controls="clr-namespace:HandyControl.Controls" + xmlns:system="clr-namespace:System;assembly=mscorlib"> + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToolBarBaseStyle.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToolBarBaseStyle.xaml index ecdd240d..479c6959 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToolBarBaseStyle.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Base/ToolBarBaseStyle.xaml @@ -9,7 +9,7 @@ - + - + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Button.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Button.xaml index 238edc28..7b0acfa1 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Button.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Button.xaml @@ -4,6 +4,7 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/RadioGroup.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/ButtonGroup.xaml similarity index 70% rename from src/Shared/HandyControl_Shared/Themes/Styles/RadioGroup.xaml rename to src/Shared/HandyControl_Shared/Themes/Styles/ButtonGroup.xaml index 3a6d2a00..9db91779 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/RadioGroup.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/ButtonGroup.xaml @@ -3,12 +3,12 @@ xmlns:controls="clr-namespace:HandyControl.Controls"> - + - + - - + - + + + + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/RichTextBox.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/RichTextBox.xaml index 068f3069..ad0f3ce7 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/RichTextBox.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/RichTextBox.xaml @@ -2,13 +2,17 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="clr-namespace:HandyControl.Controls"> + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/Style.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/Style.xaml index 41c62ccd..bd4bbbf4 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/Style.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/Style.xaml @@ -18,6 +18,7 @@ + @@ -49,7 +50,7 @@ - + @@ -65,6 +66,10 @@ + + + + \ No newline at end of file diff --git a/src/Shared/HandyControl_Shared/Themes/Styles/TabControl.xaml b/src/Shared/HandyControl_Shared/Themes/Styles/TabControl.xaml index 5da521e4..dc715ab0 100644 --- a/src/Shared/HandyControl_Shared/Themes/Styles/TabControl.xaml +++ b/src/Shared/HandyControl_Shared/Themes/Styles/TabControl.xaml @@ -122,7 +122,7 @@