SimpleToolkit.Core improvements - 5.0.0
A new major version of the SimpleToolkit.Core package is available! The main focus of this new version have been improvements and fixes of existing controls which make them more capable and stable.
New features
ContentButton
's border can be modified the same way as the Border
control. Thanks to that, you do not need to wrap the button with a Border
in order to change its shape or add an outline:
<simpleCore:ContentButton
StrokeShape="{RoundRectangle CornerRadius=6}"
Stroke="Black"
StrokeThickness="2">
...
</simpleCore:ContentButton>
Popover
received a lot of small improvements and fixes which make the control more capable and modifiable. With this new update, for example, we can adjust the alignment of the popover to its anchor or choose between the default — platform-specific — and custom styling. See updated documentation for more information.
Breaking changes
This update comes with lots of breaking changes in SimpleToolkit.Core. Probably the most significant one is that ContentButton
is now inherited from Border
and not from ContentView
control. This may lead to some behavior changes of ContentButton
.
Other breaking changes can be found primarily in handlers and platform-specific implementations of the controls. API of the controls has not changed much, it has been just extended with new properties.
Others
New sample showing how to integrate Sharpnado.Tabs with SimpleShell
has been added to the repository.
Full Changelog: v4.1.0-simpleshell...v5.0.0-core