An open API service indexing awesome lists of open source software.

https://github.com/yumikou/yumikou.wpf.controls

Enhanced controls for Wpf. The Border has BoxShadow like as Web css3. Some controls that can adjust the spacing such as WrapPanel and StackPanel.
https://github.com/yumikou/yumikou.wpf.controls

box boxshadow shadow spacing stackpanel wpf wrappanel

Last synced: about 1 year ago
JSON representation

Enhanced controls for Wpf. The Border has BoxShadow like as Web css3. Some controls that can adjust the spacing such as WrapPanel and StackPanel.

Awesome Lists containing this project

README

          

## About

Enhanced controls for Wpf. The Border has BoxShadow like as Web css3. Some controls that can adjust the spacing such as WrapPanel and StackPanel.

Supporting .NET Framework 4.0 and greater, .NET Core 3.0 and greater(on Windows)

## How to use
1. Add nuget package to your project:
> if you use .net cli, execute this:
```shell
dotnet add package Yumikou.Wpf.Controls
```
> if you use vs package-manager, execute this:
```shell
Install-Package Yumikou.Wpf.Controls
```
2. Add namespace to your `.xaml` file:
```xaml
xmlns:ymk="clr-namespace:Yumikou.Wpf.Controls;assembly=Yumikou.Wpf.Controls"
```
3. The control use cases:
#### Border with BoxShadow
```xaml






```
![Border with BoxShadow](https://raw.githubusercontent.com/yumikou/Yumikou.Wpf.Controls/master/docs/Border.png)

#### WrapPanel can adjust the spacing
```xaml

Button
Button
...

```
![WrapPanel can adjust the spacing](https://raw.githubusercontent.com/yumikou/Yumikou.Wpf.Controls/master/docs/WrapPanel.png)

#### StackPanel can adjust the spacing
```xaml

Button
Button
...

```
![StackPanel can adjust the spacing](https://raw.githubusercontent.com/yumikou/Yumikou.Wpf.Controls/master/docs/StackPanel.png)
## TODO
- Blur effect of inset BoxShadow
- Grid has lines