You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
445 lines
15 KiB
Markdown
445 lines
15 KiB
Markdown
# Welcome to HandyControl
|
|
This project is based on [HandyControl](https://github.com/handyOrg/HandyControl) and includes some controls and features that are not included in the original project [for example support for Persian Calendar and PersianDate, More Controls and More Styles]
|
|
[See what's there](https://ghost1372.github.io/handycontrol/persianToolkit/)
|
|
|
|
|
|
## Documentation
|
|
|
|
[https://ghost1372.github.io/handycontrol/](https://ghost1372.github.io/handycontrol/)
|
|
|
|
## Usage
|
|
|
|
Step 1: Add a reference to HandyControls or search for HandyControls on the nuget;
|
|
|
|
```Install-Package HandyControls```
|
|
|
|
Step 2: Add code in App.xaml as follows:
|
|
```XML
|
|
<Application xmlns:hc="https://handyorg.github.io/handycontrol">
|
|
<Application.Resources>
|
|
<ResourceDictionary>
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<hc:ThemeResources/>
|
|
<hc:Theme/>
|
|
</ResourceDictionary.MergedDictionaries>
|
|
</ResourceDictionary>
|
|
</Application.Resources>
|
|
</Application>
|
|
```
|
|
|
|
Step 3: Add NameSpace:
|
|
`xmlns:hc="https://handyorg.github.io/handycontrol"`
|
|
|
|
Step 4: Enjoy coding
|
|
|
|
## VSIX packages for Visual Studio
|
|
|
|
| [HandyControls](https://marketplace.visualstudio.com/items?itemName=MahdiHosseini.HandyControls) |
|
|
| ------------- |
|
|
|
|
## Overview
|
|
|
|

|
|
|
|

|
|
|
|
## Latest examples
|
|
|
|
### WinUI Mica Material
|
|
|
|

|
|
|
|
### AutoCompleteTextBox
|
|
|
|

|
|
|
|
### ElementGroup
|
|
|
|

|
|
|
|
### UniformSpacingPanel
|
|
|
|

|
|
|
|
### FlexPanel
|
|
|
|

|
|
|
|
### CheckComboBox
|
|
|
|

|
|
|
|
## History publication
|
|
|
|
### ImageSelector
|
|
|
|

|
|
|
|
### PropertyGrid
|
|
|
|

|
|
|
|
### Screenshot
|
|
|
|

|
|
|
|
### GooeyEffect
|
|
|
|

|
|
|
|
### GlowWindow
|
|
|
|

|
|
|
|
### FlowDocumentScrollViewerStyle
|
|
|
|

|
|
|
|
### PinBox
|
|
|
|

|
|
|
|
### Effects
|
|
|
|

|
|
|
|
### RelativePanel
|
|
|
|

|
|
|
|
### Drawer
|
|
|
|

|
|
|
|
### Poptip
|
|
|
|

|
|
|
|
### Divider
|
|
|
|

|
|
|
|
### GeometryAnimation
|
|
|
|

|
|
|
|
### SplitButton
|
|
|
|

|
|
|
|
### FloatingBlock
|
|
|
|

|
|
|
|
### HoneycombPanel
|
|
|
|

|
|
|
|
### RunningBlock
|
|
|
|

|
|
|
|
### ImageBlock
|
|
|
|

|
|
|
|

|
|
|
|
### Magnifier
|
|
|
|

|
|
|
|
### Card
|
|
|
|

|
|
|
|
### ButtonGroup
|
|
|
|

|
|
|
|
### Grid
|
|
|
|

|
|
|
|
### SideMenu
|
|
|
|

|
|
|
|
### NotifyIcon
|
|
|
|

|
|
|
|
### Dialog
|
|
|
|

|
|
|
|
### WaveProgressBar
|
|
|
|

|
|
|
|
### Badge
|
|
|
|

|
|
|
|
### Gravatar
|
|
|
|

|
|
|
|
### GoToTop
|
|
|
|

|
|
|
|
### ChatBubble
|
|
|
|

|
|
|
|
### Label
|
|
|
|

|
|
|
|
### Transfer
|
|
|
|

|
|
|
|
### ProgressButton
|
|
|
|

|
|
|
|
### CoverFlow
|
|
|
|

|
|
|
|
### CoverView
|
|
|
|

|
|
|
|
### MessageBox
|
|
|
|

|
|
|
|
### WaterfallPanel
|
|
|
|

|
|
|
|
### Rate
|
|
|
|

|
|
|
|
### BlurWindow
|
|
|
|

|
|
|
|
### FlipClock
|
|
|
|

|
|
|
|
### Shield
|
|
|
|

|
|
|
|
### OutlineText
|
|
|
|

|
|
|
|
### Tag
|
|
|
|

|
|
|
|
### ToolBar
|
|
|
|

|
|
|
|
### Slider
|
|
|
|

|
|
|
|
### RangeSlider
|
|
|
|

|
|
|
|
### CircleProgressBar
|
|
|
|

|
|
|
|
### ButtonStyle
|
|
|
|

|
|
|
|
### ToggleButtonStyle
|
|
|
|

|
|
|
|
### RadioButtonStyle
|
|
|
|

|
|
|
|
### CheckBoxStyle
|
|
|
|

|
|
|
|
### ListBoxStyle
|
|
|
|

|
|
|
|
### TreeViewStyle
|
|
|
|

|
|
|
|
### ListViewStyle
|
|
|
|

|
|
|
|
### DataGrid
|
|
|
|

|
|
|
|
### Now you can switch to dark theme
|
|
|
|

|
|
|
|
### ColorPicker
|
|
|
|

|
|
|
|
### Loading
|
|
|
|

|
|
|
|
### Carousel
|
|
|
|

|
|
|
|
### Pagination
|
|
|
|

|
|
|
|
### Expander
|
|
|
|

|
|
|
|
### TimeBar
|
|
|
|

|
|
|
|
### ImageBrowser
|
|
|
|

|
|
|
|
### PreviewSlider
|
|
|
|

|
|
|
|
### CompareSlider
|
|
|
|

|
|
|
|

|
|
|
|
### Growl
|
|
|
|

|
|
|
|
### AnimationPath
|
|
|
|

|
|
|
|
### ProgressBar
|
|
|
|

|
|
|
|
### TabControl
|
|
|
|

|
|
|
|
### TabControlStyle
|
|
|
|

|
|
|
|
### GroupBox
|
|
|
|

|
|
|
|
### StepBar
|
|
|
|

|
|
|
|
### GifImage
|
|
|
|

|
|
|
|
### ContextMenu
|
|
|
|

|
|
|
|
### Calendar
|
|
|
|

|
|
|
|
### Clock
|
|
|
|

|
|
|
|
### CalendarWithClock
|
|
|
|

|
|
|
|
### TextBlock
|
|
|
|

|
|
|
|
### RichTextBoxStyle
|
|
|
|

|
|
|
|
### TextBox
|
|
|
|

|
|
|
|
### ComboBox
|
|
|
|

|
|
|
|
### NumericUpDown
|
|
|
|

|
|
|
|
### SearchBar
|
|
|
|

|
|
|
|
### PasswordBox
|
|
|
|

|
|
|
|
### DatePicker
|
|
|
|

|
|
|
|
### TimePicker
|
|
|
|

|
|
|
|
### DateTimePicker
|
|
|
|

|
|
|
|
### ScrollViewer
|
|
|
|

|
|
|
|
### CirclePanel
|
|
|
|

|
|
|
|
### TransitioningContentControl
|
|
|
|

|
|
|
|
### BorderStyle
|
|
|
|

|
|
|
|
### Brush
|
|
|
|

|