HandyControl

Contains some simple and commonly used WPF controls

MIT License

Stars
5.6K
Committers
49

Bot releases are hidden (Show)

HandyControl - Release v3.5.0 Latest Release

Published by NaBian 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/HandyOrg/HandyControl/compare/v3.4.0...v3.5.0

HandyControl - Release v3.4.0

Published by NaBian almost 2 years ago

New Contributors

Full Changelog: https://github.com/HandyOrg/HandyControl/compare/v3.3.0...v3.4.0

HandyControl - Release v3.3.0

Published by NaBian almost 3 years ago

💥 new controls

  • add DrawerContainer
  • add HighlightTextBlock
  • add AutoCompleteTextBox

💥 new styles

  • add DataGrid.Small style
  • add RadioButtonSameAsButton style
  • add button small style
  • add TextBox small style
  • add PasswordBox small style
  • add ListBox small style
  • add CheckComboBox small style
  • add RepeatButton small style
  • add TreeView small style

💥 new features

  • hc:TabControl support for closing by middle mouse button.
  • #903
  • all input elements support for Validation
  • add Next, Previous and GoTo Method for CoverFlow
  • add BooleanArr2BooleanConverter
  • EnumDataProvider support for Attributes
  • upgraded waterfallpanel
  • upgraded UniformSpacingPanel
  • add ImageSelectedEvent for ImageSelector

💥 fixed bugs

  • 7c0a551d699cbd5a3d4d26184ea634ef865e4772 fixed an issue where resources could not be found in growl & messagebox
  • 8e912df45e7ff3d9f77b51b08ab7b66ff94fa747 colorpicker will crashed when SelectedBrush prop assigned to null
  • #900
  • #901
  • #913
  • #1004
  • #1005
  • ffd27d83bf4693d2f15c2d02d4f10e5152b66b78 fixed shake problem of CompareSlider
  • #1050
  • #1034
  • #997
  • #881
  • #996

💥 other

  • add Spanish Language
  • independent lang packs
HandyControl - Release v3.2.0

Published by NaBian over 3 years ago

💥 new features

  • 4a7f860 add ConfirmedEvent for ColorPicker
  • #748 NotifyIcon support for windows-less mode
  • 6802dee Grid support for named RowDefinitions & ColumnDefinitions
  • 7d1a0eb Improved BlurWindow, more versions of system are supported
  • growl support for 'Default Panel', you don't need to set hc:Growl.GrowlParent="True"
  • 42b2cb3 PropertyGrid support for custom editors
  • 6ce9130 optimized InfoElement.Title style
  • #795 scrollbar support for always-visible mode
  • #516 support for InputGroup

💥 fixed bugs

  • #752
  • #717
  • 7cc4640 Loading can‘t pause when IsRunning prop is assigned to false
  • #758
  • 051a9c9 Shield ContentStringFormat not work
  • #784 #794
  • #787
  • #783
  • #799
  • #766
  • f472822
  • #781
  • #646
  • #833
  • #831
  • #829
  • #824
  • 8ca0eb5 some value are not cleared when the clear button is clicked
  • c209cb4
  • #827
  • #846
  • #848
  • #856
  • #777
  • #632
  • #886
  • #882

💥 other

  • memory optimization
  • ProgressBar style updated
    from
    progressbar_old
    to
    image
  • now hc styles can be referenced in window.resource
  • support for sync with system theme
  • support for system AccentColor
HandyControl - Release v3.1.0

Published by NaBian over 3 years ago

💥 new controls

  • add UniformSpacingPanel
  • remove TagPanel and add TagContainer
  • add SimpleStackPanel
  • add Empty
  • add AxleCanvas

💥 new features

  • support for Touch Drag Move Window f9ac5d1
  • #554
  • #544
  • #550
  • #600
  • #541 #622
  • #663

💥 fixed bugs

  • #524
  • #530
  • #551
  • #561
  • #604
  • icons can not be displayed when role is TopLevelHeader or TopLevelItem
  • #556
  • #613
  • #624
  • #648
  • #645
  • #637
  • #456
  • fixed a render bug of rate 1457b99
  • fixed a bug of WaveProgressBar 83a44aa
  • #676
  • #680
  • #675
  • fixed a bug of Drawer d37ab73
  • #706

💥 other

  • 3x rendering performance enhancement
  • remove reference of Microsoft.Windows.Shell
  • some minor style modifies
  • remove default value (uniform) for path stretch property
  • Strong-Name assemblies
  • add Polish lang
HandyControl - Release v3.0.0

Published by NaBian almost 4 years ago

💥 new features

  • add IsIndeterminate property for CircleProgressBar
  • add ValueFormat property for NumericUpDown
  • add ButtonDefault style
  • add HideWhenClosing property for WindowAttach
  • add CanUnselectAllWithBlankArea property for DataGridAttach

💥 fixed bugs

  • #462
  • VerticalContentAlignment is invalid on CheckBox
  • CheckBox should fix FlowDirection
  • it will throw error when Growl is used in thread with Fatal mode

💥 other

  • performance optimization
  • #495
  • use TabContainer instead of TabPanel
HandyControl - Release v3.0.0-rc.2

Published by NaBian about 4 years ago

💥 new features

  • #473
  • #477
  • #480
  • #484
  • #487
  • #489

💥 fixed bugs

  • #476
  • #481
  • #486

💥 other

  • support for Visual Studio Toolbox
  • support for ca-Es language
  • #459
HandyControl - Release v3.0.0-rc.1

Published by NaBian about 4 years ago

💥 new controls

  • PropertyGrid
  • DashBorder
  • ImageSelector
  • CheckComboBox
  • FlexPanel

💥 new features

  • drawer supported data context
  • #253
  • #277
  • #382
  • #421
  • #422

💥 new styles

  • BorderTip
  • ButtonDashed
  • RepeatButtonDashed

💥 fixed bugs

  • #387
  • #390
  • #391
  • #393
  • #398
  • #399
  • #430 #431 #437
  • #441
  • #446
  • #468

💥 other

  • support for .NET Core 5.0
  • support for pt-br language
  • improved loading speed of theme resource
  • optimized performance
  • rename TitleElement.TitleAlignment to TitleElement.TitlePlacement
  • you can use ImageAttach to set failed image
HandyControl - Release v2.5.0

Published by NaBian over 4 years ago

💥 new controls

  • Screenshot
  • Watermark

💥 other

  • fixed 12 bugs
  • support for .NET Core 3.1
  • support for dynamic switching languages
HandyControl - Release v2.4.0

Published by NaBian over 4 years ago

💥 new controls

  • RelativePanel
  • PinBox
  • GlowWindow
  • BlendEffectBox

💥 new styles

  • FlowDocumentScrollViewerStyle
  • FlowDocumentPageViewerStyle
  • FlowDocumentReaderStyle

💥 new effects

  • ColorComplementEffect
  • GrayScaleEffect
  • ContrastEffect
  • BrightnessEffect
  • ColorMatrixEffect
HandyControl - Release v2.3.0

Published by NaBian almost 5 years ago

💥 new controls

  • add Divider
  • add Poptip
  • add Drawer
  • add SplitButton
HandyControl - Release v2.2.0

Published by NaBian almost 5 years ago

💥 new controls

  • add RunningBlock
  • add HoneycombPanel
  • add FloatingBlock
  • add SplitButton

💥 other

  • add GeometryAnimation
  • support for .NET framework 4.8
  • upgrade Growl
HandyControl - Release v2.1.0

Published by NaBian over 5 years ago

💥 new controls

  • add FlipNumber
  • add FlipClock
  • add BlurWindow
  • add Rate
  • add Shield
  • add WaterfallPanel
  • add CoverView
  • add CoverFlow
  • add ProgressButton
  • add Transfer
  • add ChatBubble
  • add GotoTop
  • add Gravatar
  • add Badge
  • add WaveProgressBar
  • add Dialog
  • add NotifyIcon
  • add SideMenu
  • add Grid System
  • add RangeButton
  • add ListClock
  • add ButtonGroup
  • add Card
  • add Magnifier
  • add ImageBlock
  • add SimplePanel

💥 new styles

  • add more styles of groupbox
  • add RepeatButton style

💥 other

  • modified the style of window
  • support for .NET framework 4.0
  • support for .NET Core 3.0
HandyControl - Release v1.5.0

Published by NaBian almost 6 years ago

💥 new controls

  • add DateTimePicker
  • add ImageViewer
  • add SearchBar
  • add Tag
  • add GifImage
  • add OutlineText

💥 new styles

  • add slider style
  • add Label Style
  • add GroupBox Style
  • add ListView style
  • add RichTextBox style
  • add ToolBar style

💥 other

  • improve the textbox,password box and so on
HandyControl - Release v1.4.0

Published by NaBian almost 6 years ago

💥 new style

  • 🐘 add RadioButton
  • 🐶 add DataGrid
  • 🐈 add CheckBox
  • 🐒 add TabControl
  • 🐔 add Label

💥 other

  • 🐌 add dark theme
HandyControl - Release v1.3.0

Published by NaBian about 6 years ago

new controls

  • add TabControl
  • add ContextMenuButton
  • add ContextMenuToggleButton
  • add StepBar
  • add Clock
  • add TimePicker
  • add CirclePanel

new style

  • add Calendar
  • add DataPicker

other

  • update HandyControlDemo UI
  • Localization
HandyControl - Release v1.2.0

Published by NaBian about 6 years ago

new controls

1、add ScrollViewer
2、add CompareSlider
3、add Growl
4、add AnimationPath
5、add TransitioningContentControl

new styles

1、add ProgressBar
2、add TreeView

other

1、update HandyControlDemo UI
2、the ScrollViewer will auto hidden

HandyControl - release v1.1.0

Published by NaBian about 6 years ago

new controls

1、add WindowBorderless
2、add ImageBrowser
3、add PopupWindow

new styles

1、add Menu
2、add Window