在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例桌面应用界面/GUI → 很好看的WPF开源控件

很好看的WPF开源控件

桌面应用界面/GUI

下载此实例
  • 开发语言:C#
  • 实例大小:17.64M
  • 下载次数:55
  • 浏览次数:326
  • 发布时间:2023-06-13
  • 实例类别:桌面应用界面/GUI
  • 发 布 人:admin123qwe
  • 文件格式:.zip
  • 所需积分:5
 相关标签: wpf 控件 开源

实例介绍

【实例简介】很好看的WPF开源控件

一款很好看的WPF控件,开源控件

【实例截图】

【核心代码】

.
├── AI-wpf-controls-master
│   ├── AIStudio.Wpf.Controls.App
│   │   ├── A.ico
│   │   ├── AIStudio.Wpf.Controls.App.csproj
│   │   ├── App.xaml
│   │   ├── App.xaml.cs
│   │   ├── AssemblyInfo.cs
│   │   ├── MainWindow.xaml
│   │   ├── MainWindow.xaml.cs
│   │   └── Views
│   │       ├── ColorPickerView.xaml
│   │       ├── ColorPickerView.xaml.cs
│   │       ├── ScreenshotView.xaml
│   │       └── ScreenshotView.xaml.cs
│   ├── AIStudio.Wpf.Controls.sln
│   ├── Controls
│   │   ├── AIStudio.Wpf.ColorPicker
│   │   │   ├── AIStudio.Wpf.ColorPicker.csproj
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── GlobalHook.cs
│   │   │   ├── MainWindow.xaml
│   │   │   ├── MainWindow.xaml.cs
│   │   │   ├── Resources
│   │   │   │   ├── A.ico
│   │   │   │   └── A.png
│   │   │   └── ViewModels
│   │   │       └── MainWindowViewModel.cs
│   │   ├── AIStudio.Wpf.ComeCapture
│   │   │   ├── AIStudio.Wpf.ComeCapture.csproj
│   │   │   ├── Controls
│   │   │   │   ├── ArrowTool.cs
│   │   │   │   ├── EllipseTool.cs
│   │   │   │   ├── ImageEditBar.cs
│   │   │   │   ├── KeyboardTextBox.cs
│   │   │   │   ├── LineTool.cs
│   │   │   │   ├── MainImage.cs
│   │   │   │   ├── RectangleTool.cs
│   │   │   │   ├── SizeColorBar.cs
│   │   │   │   ├── TextBoxControl.cs
│   │   │   │   ├── TextTool.cs
│   │   │   │   ├── ToolButton.cs
│   │   │   │   └── ZoomThumb.cs
│   │   │   ├── Converters
│   │   │   │   ├── ColorConverter.cs
│   │   │   │   ├── SizeConverter.cs
│   │   │   │   └── ToolConverter.cs
│   │   │   ├── Helpers
│   │   │   │   ├── ImageHelper.cs
│   │   │   │   ├── RelayCommand.cs
│   │   │   │   ├── ScreenHelper.cs
│   │   │   │   └── WpfHelper.cs
│   │   │   ├── MainWindow.xaml
│   │   │   ├── MainWindow.xaml.cs
│   │   │   ├── Models
│   │   │   │   ├── AppModel.cs
│   │   │   │   ├── Direction.cs
│   │   │   │   ├── EntityBase.cs
│   │   │   │   ├── Limit.cs
│   │   │   │   └── Tool.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Resources
│   │   │   │   ├── A.ico
│   │   │   │   ├── A.png
│   │   │   │   ├── cut.ico
│   │   │   │   ├── showyou.png
│   │   │   │   ├── 保存.png
│   │   │   │   ├── 后退.png
│   │   │   │   ├── 笔刷.png
│   │   │   │   ├── 箭头.png
│   │   │   │   └── 设置.png
│   │   │   ├── Themes
│   │   │   │   └── Generic.xaml
│   │   │   └── cut.ico
│   │   ├── AIStudio.Wpf.Controls
│   │   │   ├── AIStudio.Wpf.Controls
│   │   │   │   ├── AIStudio.Wpf.Controls.csproj
│   │   │   │   ├── AIStudio.Wpf.Controls.sln
│   │   │   │   ├── Attacheds
│   │   │   │   │   ├── BorderAttach.cs
│   │   │   │   │   ├── BreathBorderAttach.cs
│   │   │   │   │   ├── ButtonAttach.cs
│   │   │   │   │   ├── CalendarAttach.cs
│   │   │   │   │   ├── ContentHostAttach.cs
│   │   │   │   │   ├── ControlAttach.cs
│   │   │   │   │   ├── ControlNavigationAttach.cs
│   │   │   │   │   ├── CustomeSelectionItems.cs
│   │   │   │   │   ├── CustomeSelectionValues.cs
│   │   │   │   │   ├── DataGridAttach.cs
│   │   │   │   │   ├── DataGridColumnsConfigAttach.cs
│   │   │   │   │   ├── ExpanderAttach.cs
│   │   │   │   │   ├── HyperlinkAttach.cs
│   │   │   │   │   ├── IconAttach.cs
│   │   │   │   │   ├── ImageAttach.cs
│   │   │   │   │   ├── PasswordBoxAttach.cs
│   │   │   │   │   ├── ProgressBarAttach.cs
│   │   │   │   │   ├── RepeatButtonAttach.cs
│   │   │   │   │   ├── ScrollViewerAttach.cs
│   │   │   │   │   ├── ShadowAttach.cs
│   │   │   │   │   ├── TabItemAttach.cs
│   │   │   │   │   ├── TextBoxAttach.cs
│   │   │   │   │   ├── TipAttach.cs
│   │   │   │   │   ├── ToggleButtonAttach.cs
│   │   │   │   │   ├── TreeViewAttach.cs
│   │   │   │   │   ├── ValidationAttach.cs
│   │   │   │   │   └── WindowAttach.cs
│   │   │   │   ├── ColorMatch.txt
│   │   │   │   ├── Controls
│   │   │   │   │   ├── AnimationPath.cs
│   │   │   │   │   ├── Avatar
│   │   │   │   │   │   ├── Avatar.MaterialDesign.xaml
│   │   │   │   │   │   ├── Avatar.xaml
│   │   │   │   │   │   ├── Avatar.xaml.cs
│   │   │   │   │   │   └── ClipAssists.cs
│   │   │   │   │   ├── Badged
│   │   │   │   │   │   ├── Badged.MaterialDesign.xaml
│   │   │   │   │   │   ├── Badged.xaml
│   │   │   │   │   │   ├── Badged.xaml.cs
│   │   │   │   │   │   └── BadgedEx.cs
│   │   │   │   │   ├── Base
│   │   │   │   │   │   ├── BreathLamp.xaml
│   │   │   │   │   │   ├── BreathLamp.xaml.cs
│   │   │   │   │   │   ├── ColorZone.cs
│   │   │   │   │   │   ├── ColorZoneMode.cs
│   │   │   │   │   │   ├── Ripple.xaml
│   │   │   │   │   │   ├── Ripple.xaml.cs
│   │   │   │   │   │   ├── RippleAssist.cs
│   │   │   │   │   │   ├── Underline.MaterialDesign.xaml
│   │   │   │   │   │   ├── Underline.xaml
│   │   │   │   │   │   └── Underline.xaml.cs
│   │   │   │   │   ├── Block
│   │   │   │   │   │   ├── EllipsisBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── EllipsisBlock.xaml
│   │   │   │   │   │   ├── EllipsisBlock.xaml.cs
│   │   │   │   │   │   ├── FloatingBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── FloatingBlock.xaml
│   │   │   │   │   │   ├── FloatingBlock.xaml.cs
│   │   │   │   │   │   ├── HighTextBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── HighTextBlock.xaml
│   │   │   │   │   │   ├── HighTextBlock.xaml.cs
│   │   │   │   │   │   ├── IconTextBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── IconTextBlock.xaml
│   │   │   │   │   │   ├── IconTextBlock.xaml.cs
│   │   │   │   │   │   ├── LinkTextBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── LinkTextBlock.xaml
│   │   │   │   │   │   ├── LinkTextBlock.xaml.cs
│   │   │   │   │   │   ├── OutlineText.cs
│   │   │   │   │   │   ├── RainbowText.xaml
│   │   │   │   │   │   ├── RainbowText.xaml.cs
│   │   │   │   │   │   ├── RunningBlock.MaterialDesign.xaml
│   │   │   │   │   │   ├── RunningBlock.xaml
│   │   │   │   │   │   ├── RunningBlock.xaml.cs
│   │   │   │   │   │   ├── ToggleBlock.xaml
│   │   │   │   │   │   └── ToggleBlock.xaml.cs
│   │   │   │   │   ├── Border
│   │   │   │   │   │   ├── AngleBorder.cs
│   │   │   │   │   │   ├── DashedBorder.cs
│   │   │   │   │   │   └── FourColorBorder.cs
│   │   │   │   │   ├── Breadcrumb
│   │   │   │   │   │   ├── Breadcrumb.xaml
│   │   │   │   │   │   └── Breadcrumb.xaml.cs
│   │   │   │   │   ├── BreadcrumbBar
│   │   │   │   │   │   ├── AeroChrome.cs
│   │   │   │   │   │   ├── ApplyPropertiesEventArgs.cs
│   │   │   │   │   │   ├── BreadcrumbBar.cs
│   │   │   │   │   │   ├── BreadcrumbBar.xaml
│   │   │   │   │   │   ├── BreadcrumbButton.cs
│   │   │   │   │   │   ├── BreadcrumbItem.cs
│   │   │   │   │   │   ├── BreadcrumbItemEventArgs.cs
│   │   │   │   │   │   └── PathConversionEventArgs.cs
│   │   │   │   │   ├── BusyBox
│   │   │   │   │   │   ├── BusyBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── BusyBox.xaml
│   │   │   │   │   │   ├── BusyBox.xaml.cs
│   │   │   │   │   │   ├── BusyBoxViewModel.cs
│   │   │   │   │   │   ├── IBusyBox.cs
│   │   │   │   │   │   ├── WaitingBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── WaitingBox.xaml
│   │   │   │   │   │   └── WaitingBox.xaml.cs
│   │   │   │   │   ├── ButtonGroup
│   │   │   │   │   │   ├── ButtonGroup.xaml
│   │   │   │   │   │   └── ButtonGroup.xaml.cs
│   │   │   │   │   ├── Card
│   │   │   │   │   │   ├── Card.MaterialDesign.xaml
│   │   │   │   │   │   ├── Card.xaml
│   │   │   │   │   │   ├── Card.xaml.cs
│   │   │   │   │   │   ├── Flipper.MaterialDesign.xaml
│   │   │   │   │   │   ├── Flipper.xaml
│   │   │   │   │   │   ├── Flipper.xaml.cs
│   │   │   │   │   │   └── Plane3D.cs
│   │   │   │   │   ├── Carousel
│   │   │   │   │   │   ├── Carousel.MaterialDesign.xaml
│   │   │   │   │   │   ├── Carousel.xaml
│   │   │   │   │   │   └── Carousel.xaml.cs
│   │   │   │   │   ├── Cascader
│   │   │   │   │   │   ├── Cascader.MaterialDesign.xaml
│   │   │   │   │   │   ├── Cascader.xaml
│   │   │   │   │   │   ├── Cascader.xaml.cs
│   │   │   │   │   │   ├── CascaderItem.cs
│   │   │   │   │   │   └── CascaderListBox.cs
│   │   │   │   │   ├── ColorPicker
│   │   │   │   │   │   ├── ColorCanvas.MaterialDesign.xaml
│   │   │   │   │   │   ├── ColorCanvas.xaml
│   │   │   │   │   │   ├── ColorCanvas.xaml.cs
│   │   │   │   │   │   ├── ColorItem.cs
│   │   │   │   │   │   ├── ColorPicker.MaterialDesign.xaml
│   │   │   │   │   │   ├── ColorPicker.xaml
│   │   │   │   │   │   ├── ColorPicker.xaml.cs
│   │   │   │   │   │   ├── ColorPickerTabItem.cs
│   │   │   │   │   │   ├── ColorSorter.cs
│   │   │   │   │   │   ├── ColorSpectrumSlider.cs
│   │   │   │   │   │   └── ColorUtilities.cs
│   │   │   │   │   ├── ComboBox
│   │   │   │   │   │   ├── InputComboBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── InputComboBox.xaml
│   │   │   │   │   │   ├── InputComboBox.xaml.cs
│   │   │   │   │   │   ├── MultiComboBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── MultiComboBox.xaml
│   │   │   │   │   │   ├── MultiComboBox.xaml.cs
│   │   │   │   │   │   ├── NumberBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── NumberBox.xaml
│   │   │   │   │   │   └── NumberBox.xaml.cs
│   │   │   │   │   ├── DataGrid
│   │   │   │   │   │   ├── Adorner
│   │   │   │   │   │   │   └── DragAdorner.cs
│   │   │   │   │   │   ├── Config
│   │   │   │   │   │   │   ├── DataGridColumnConfigWindow.xaml
│   │   │   │   │   │   │   └── DataGridColumnConfigWindow.xaml.cs
│   │   │   │   │   │   ├── DGFilterPanelContainer.cs
│   │   │   │   │   │   ├── DataGridExt.MaterialDesign.xaml
│   │   │   │   │   │   ├── DataGridExt.xaml
│   │   │   │   │   │   ├── DataGridExt.xaml.cs
│   │   │   │   │   │   ├── DataGridTemplateColumnExt.cs
│   │   │   │   │   │   ├── ExtendedDataGrid.MaterialDesign.xaml
│   │   │   │   │   │   ├── ExtendedDataGrid.xaml
│   │   │   │   │   │   ├── ExtendedDataGrid.xaml.cs
│   │   │   │   │   │   ├── ListView
│   │   │   │   │   │   │   ├── DragDropListBox.xaml
│   │   │   │   │   │   │   ├── DragDropListBox.xaml.cs
│   │   │   │   │   │   │   ├── ListBoxDragDropManager.cs
│   │   │   │   │   │   │   └── MouseUtilities.cs
│   │   │   │   │   │   ├── OptionList.MaterialDesign.xaml
│   │   │   │   │   │   ├── OptionList.xaml
│   │   │   │   │   │   └── OptionList.xaml.cs
│   │   │   │   │   ├── DateTime
│   │   │   │   │   │   ├── CalendarWithClock.MaterialDesign.xaml
│   │   │   │   │   │   ├── CalendarWithClock.xaml
│   │   │   │   │   │   ├── CalendarWithClock.xaml.cs
│   │   │   │   │   │   ├── Clock.MaterialDesign.xaml
│   │   │   │   │   │   ├── Clock.xaml
│   │   │   │   │   │   ├── Clock.xaml.cs
│   │   │   │   │   │   ├── ClockBase.cs
│   │   │   │   │   │   ├── ClockRadioButton.cs
│   │   │   │   │   │   ├── Dameer.cs
│   │   │   │   │   │   ├── DateTimePicker.MaterialDesign.xaml
│   │   │   │   │   │   ├── DateTimePicker.xaml
│   │   │   │   │   │   ├── DateTimePicker.xaml.cs
│   │   │   │   │   │   ├── DateTimeUpDown.MaterialDesign.xaml
│   │   │   │   │   │   ├── DateTimeUpDown.xaml
│   │   │   │   │   │   ├── DateTimeUpDown.xaml.cs
│   │   │   │   │   │   ├── DateTimeUpDownBase.cs
│   │   │   │   │   │   ├── FlipClock.MaterialDesign.xaml
│   │   │   │   │   │   ├── FlipClock.xaml
│   │   │   │   │   │   ├── FlipClock.xaml.cs
│   │   │   │   │   │   ├── FlipNumber.cs
│   │   │   │   │   │   ├── ListClock.MaterialDesign.xaml
│   │   │   │   │   │   ├── ListClock.xaml
│   │   │   │   │   │   ├── ListClock.xaml.cs
│   │   │   │   │   │   ├── NumberClock.MaterialDesign.xaml
│   │   │   │   │   │   ├── NumberClock.xaml
│   │   │   │   │   │   ├── NumberClock.xaml.cs
│   │   │   │   │   │   ├── Range
│   │   │   │   │   │   │   ├── ACalendar.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── ACalendar.xaml
│   │   │   │   │   │   │   ├── ACalendar.xaml.cs
│   │   │   │   │   │   │   ├── ACalendarButton.cs
│   │   │   │   │   │   │   ├── ACalendarDayButton.cs
│   │   │   │   │   │   │   ├── ACalendarItem.cs
│   │   │   │   │   │   │   ├── ADateTimePicker.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── ADateTimePicker.xaml
│   │   │   │   │   │   │   ├── ADateTimePicker.xaml.cs
│   │   │   │   │   │   │   ├── EnumDatePickerType.cs
│   │   │   │   │   │   │   ├── RangeDatePicker.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── RangeDatePicker.xaml
│   │   │   │   │   │   │   └── RangeDatePicker.xaml.cs
│   │   │   │   │   │   ├── TimePicker.MaterialDesign.xaml
│   │   │   │   │   │   ├── TimePicker.xaml
│   │   │   │   │   │   └── TimePicker.xaml.cs
│   │   │   │   │   ├── Divider
│   │   │   │   │   │   ├── Divider.MaterialDesign.xaml
│   │   │   │   │   │   ├── Divider.xaml
│   │   │   │   │   │   └── Divider.xaml.cs
│   │   │   │   │   ├── Drawer
│   │   │   │   │   │   ├── Drawer.MaterialDesign.xaml
│   │   │   │   │   │   ├── Drawer.xaml
│   │   │   │   │   │   ├── Drawer.xaml.cs
│   │   │   │   │   │   └── DrawerShowMode.cs
│   │   │   │   │   ├── DropDown
│   │   │   │   │   │   ├── DropDown.MaterialDesign.xaml
│   │   │   │   │   │   ├── DropDown.xaml
│   │   │   │   │   │   └── DropDown.xaml.cs
│   │   │   │   │   ├── Expander
│   │   │   │   │   │   ├── FloatExpander.MaterialDesign.xaml
│   │   │   │   │   │   ├── FloatExpander.xaml
│   │   │   │   │   │   └── FloatExpander.xaml.cs
│   │   │   │   │   ├── Form
│   │   │   │   │   │   ├── Form.cs
│   │   │   │   │   │   ├── FormCodeItem.MaterialDesign.xaml
│   │   │   │   │   │   ├── FormCodeItem.xaml
│   │   │   │   │   │   ├── FormCodeItem.xaml.cs
│   │   │   │   │   │   ├── FormItem.MaterialDesign.xaml
│   │   │   │   │   │   ├── FormItem.xaml
│   │   │   │   │   │   └── FormItem.xaml.cs
│   │   │   │   │   ├── GotoTop
│   │   │   │   │   │   ├── GotoTop.MaterialDesign.xaml
│   │   │   │   │   │   ├── GotoTop.cs
│   │   │   │   │   │   └── GotoTop.xaml
│   │   │   │   │   ├── GridSplitter
│   │   │   │   │   │   ├── AnimatedHorizontalGridSplitter.MaterialDesign.xaml
│   │   │   │   │   │   ├── AnimatedHorizontalGridSplitter.cs
│   │   │   │   │   │   ├── AnimatedHorizontalGridSplitter.xaml
│   │   │   │   │   │   ├── AnimatedRectangle.MaterialDesign.xaml
│   │   │   │   │   │   ├── AnimatedRectangle.cs
│   │   │   │   │   │   ├── AnimatedRectangle.xaml
│   │   │   │   │   │   ├── AnimatedVertialGridSplitter.MaterialDesign.xaml
│   │   │   │   │   │   ├── AnimatedVertialGridSplitter.cs
│   │   │   │   │   │   └── AnimatedVertialGridSplitter.xaml
│   │   │   │   │   ├── Guide
│   │   │   │   │   │   ├── GuidVo.cs
│   │   │   │   │   │   ├── GuideWindow.MaterialDesign.xaml
│   │   │   │   │   │   ├── GuideWindow.xaml
│   │   │   │   │   │   ├── GuideWindow.xaml.cs
│   │   │   │   │   │   ├── HintUC.MaterialDesign.xaml
│   │   │   │   │   │   ├── HintUC.xaml
│   │   │   │   │   │   └── HintUC.xaml.cs
│   │   │   │   │   ├── HamburgerTreeMenu
│   │   │   │   │   │   ├── HamburgerTreeMenu.Events.cs
│   │   │   │   │   │   ├── HamburgerTreeMenu.HamburgerButton.cs
│   │   │   │   │   │   ├── HamburgerTreeMenu.MaterialDesign.xaml
│   │   │   │   │   │   ├── HamburgerTreeMenu.Options.cs
│   │   │   │   │   │   ├── HamburgerTreeMenu.Properties.cs
│   │   │   │   │   │   ├── HamburgerTreeMenu.xaml
│   │   │   │   │   │   ├── HamburgerTreeMenu.xaml.cs
│   │   │   │   │   │   └── TreeMenuItems
│   │   │   │   │   │       ├── HamburgerTreeMenuGlyphItem.cs
│   │   │   │   │   │       ├── HamburgerTreeMenuImageItem.cs
│   │   │   │   │   │       ├── HamburgerTreeMenuItem.cs
│   │   │   │   │   │       └── HamburgerTreeMenuItemCollection.cs
│   │   │   │   │   ├── Icon
│   │   │   │   │   │   ├── Icon.MaterialDesign.xaml
│   │   │   │   │   │   ├── Icon.xaml
│   │   │   │   │   │   ├── Icon.xaml.cs
│   │   │   │   │   │   ├── IconDataFactory.cs
│   │   │   │   │   │   ├── PathDataFactory.cs
│   │   │   │   │   │   ├── PathIcon.MaterialDesign.xaml
│   │   │   │   │   │   ├── PathIcon.xaml
│   │   │   │   │   │   └── PathIcon.xaml.cs
│   │   │   │   │   ├── Image
│   │   │   │   │   │   ├── AnimatedGIF.cs
│   │   │   │   │   │   ├── CutImage.MaterialDesign.xaml
│   │   │   │   │   │   ├── CutImage.xaml
│   │   │   │   │   │   ├── CutImage.xaml.cs
│   │   │   │   │   │   ├── CutImageDragDrop.cs
│   │   │   │   │   │   ├── GifAnimation.cs
│   │   │   │   │   │   ├── GifImage.cs
│   │   │   │   │   │   ├── ImageBrowser.MaterialDesign.xaml
│   │   │   │   │   │   ├── ImageBrowser.xaml
│   │   │   │   │   │   ├── ImageBrowser.xaml.cs
│   │   │   │   │   │   ├── ImageSelector.MaterialDesign.xaml
│   │   │   │   │   │   ├── ImageSelector.xaml
│   │   │   │   │   │   ├── ImageSelector.xaml.cs
│   │   │   │   │   │   ├── ImageViewer.MaterialDesign.xaml
│   │   │   │   │   │   ├── ImageViewer.xaml
│   │   │   │   │   │   └── ImageViewer.xaml.cs
│   │   │   │   │   ├── LazyLoaded
│   │   │   │   │   │   ├── LazyLoadedControl.xaml
│   │   │   │   │   │   ├── LazyLoadedControl.xaml.cs
│   │   │   │   │   │   └── ProcessTime.cs
│   │   │   │   │   ├── Loading
│   │   │   │   │   │   ├── Loading.MaterialDesign.xaml
│   │   │   │   │   │   ├── Loading.xaml
│   │   │   │   │   │   ├── Loading.xaml.cs
│   │   │   │   │   │   └── Others
│   │   │   │   │   │       ├── BallLoading.xaml
│   │   │   │   │   │       ├── BallLoading.xaml.cs
│   │   │   │   │   │       ├── CycleLoading.xaml
│   │   │   │   │   │       ├── CycleLoading.xaml.cs
│   │   │   │   │   │       ├── LoadingBase.MaterialDesign.xaml
│   │   │   │   │   │       ├── LoadingBase.xaml
│   │   │   │   │   │       ├── LoadingBase.xaml.cs
│   │   │   │   │   │       ├── LoadingCircle.MaterialDesign.xaml
│   │   │   │   │   │       ├── LoadingCircle.xaml
│   │   │   │   │   │       ├── LoadingCircle.xaml.cs
│   │   │   │   │   │       ├── LoadingLine.MaterialDesign.xaml
│   │   │   │   │   │       ├── LoadingLine.xaml
│   │   │   │   │   │       ├── LoadingLine.xaml.cs
│   │   │   │   │   │       ├── RollLoading.xaml
│   │   │   │   │   │       ├── RollLoading.xaml.cs
│   │   │   │   │   │       ├── StreamerLoading.xaml
│   │   │   │   │   │       ├── StreamerLoading.xaml.cs
│   │   │   │   │   │       ├── WaitLoading.xaml
│   │   │   │   │   │       └── WaitLoading.xaml.cs
│   │   │   │   │   ├── NavigationBar
│   │   │   │   │   │   ├── NavigationBar.MaterialDesign.xaml
│   │   │   │   │   │   ├── NavigationBar.xaml
│   │   │   │   │   │   └── NavigationBar.xaml.cs
│   │   │   │   │   ├── Notice
│   │   │   │   │   │   ├── Notice.cs
│   │   │   │   │   │   ├── NoticeCard.MaterialDesign.xaml
│   │   │   │   │   │   ├── NoticeCard.xaml
│   │   │   │   │   │   ├── NoticeCard.xaml.cs
│   │   │   │   │   │   ├── NoticeWindow.xaml
│   │   │   │   │   │   ├── NoticeWindow.xaml.cs
│   │   │   │   │   │   ├── Notification.MaterialDesign.xaml
│   │   │   │   │   │   ├── Notification.xaml
│   │   │   │   │   │   └── Notification.xaml.cs
│   │   │   │   │   ├── NumericUpDown
│   │   │   │   │   │   ├── ButtonSpinner.MaterialDesign.xaml
│   │   │   │   │   │   ├── ButtonSpinner.xaml
│   │   │   │   │   │   ├── ButtonSpinner.xaml.cs
│   │   │   │   │   │   ├── ByteUpDown.cs
│   │   │   │   │   │   ├── CommonNumericUpDown.cs
│   │   │   │   │   │   ├── DecimalUpDown.cs
│   │   │   │   │   │   ├── DoubleUpDown.cs
│   │   │   │   │   │   ├── InputBase.cs
│   │   │   │   │   │   ├── IntegerUpDown.cs
│   │   │   │   │   │   ├── LongUpDown.cs
│   │   │   │   │   │   ├── NumericInput.cs
│   │   │   │   │   │   ├── NumericUpDown.MaterialDesign.xaml
│   │   │   │   │   │   ├── NumericUpDown.xaml
│   │   │   │   │   │   ├── NumericUpDown.xaml.cs
│   │   │   │   │   │   ├── SByteUpDown.cs
│   │   │   │   │   │   ├── ShortUpDown.cs
│   │   │   │   │   │   ├── SingleUpDown.cs
│   │   │   │   │   │   ├── Spinner.cs
│   │   │   │   │   │   ├── UIntegerUpDown.cs
│   │   │   │   │   │   ├── ULongUpDown.cs
│   │   │   │   │   │   ├── UShortUpDown.cs
│   │   │   │   │   │   └── UpDownBase.cs
│   │   │   │   │   ├── OptionsPanel
│   │   │   │   │   │   ├── OptionsPanel.MaterialDesign.xaml
│   │   │   │   │   │   ├── OptionsPanel.xaml
│   │   │   │   │   │   └── OptionsPanel.xaml.cs
│   │   │   │   │   ├── Pagination
│   │   │   │   │   │   ├── Pagination.MaterialDesign.xaml
│   │   │   │   │   │   ├── Pagination.xaml
│   │   │   │   │   │   └── Pagination.xaml.cs
│   │   │   │   │   ├── Panel
│   │   │   │   │   │   ├── CirclePanel.cs
│   │   │   │   │   │   ├── UniformGridEx.cs
│   │   │   │   │   │   ├── UniformSpacingPanel.cs
│   │   │   │   │   │   ├── UniformWrapPanel.cs
│   │   │   │   │   │   ├── VirtualizingWrapPanel.cs
│   │   │   │   │   │   ├── VirtualizingWrapPanelEx.cs
│   │   │   │   │   │   └── WrapPanelFill.cs
│   │   │   │   │   ├── Popup
│   │   │   │   │   │   ├── AdornerPopup.cs
│   │   │   │   │   │   ├── AutoClosePopup.cs
│   │   │   │   │   │   ├── FrameworkElementAdorner.cs
│   │   │   │   │   │   ├── NotTopMostPopup.cs
│   │   │   │   │   │   ├── PopupAttachHelper.cs
│   │   │   │   │   │   ├── PopupBox.xaml
│   │   │   │   │   │   ├── PopupBox.xaml.cs
│   │   │   │   │   │   ├── PopupEx.xaml
│   │   │   │   │   │   └── PopupEx.xaml.cs
│   │   │   │   │   ├── ProgressBar
│   │   │   │   │   │   ├── WaveProgressBar.MaterialDesign.xaml
│   │   │   │   │   │   ├── WaveProgressBar.xaml
│   │   │   │   │   │   └── WaveProgressBar.xaml.cs
│   │   │   │   │   ├── Propertie
│   │   │   │   │   │   ├── Editors
│   │   │   │   │   │   │   ├── ColorPropertyEditor.cs
│   │   │   │   │   │   │   ├── DatePropertyEditor.cs
│   │   │   │   │   │   │   ├── DateTimePropertyEditor.cs
│   │   │   │   │   │   │   ├── EnumPropertyEditor.cs
│   │   │   │   │   │   │   ├── HorizontalAlignmentPropertyEditor.cs
│   │   │   │   │   │   │   ├── ImagePropertyEditor.cs
│   │   │   │   │   │   │   ├── NumberPropertyEditor.cs
│   │   │   │   │   │   │   ├── PlainTextPropertyEditor.cs
│   │   │   │   │   │   │   ├── PropertyEditorBase.cs
│   │   │   │   │   │   │   ├── ReadOnlyTextPropertyEditor.cs
│   │   │   │   │   │   │   ├── SwitchPropertyEditor.cs
│   │   │   │   │   │   │   ├── TimePropertyEditor.cs
│   │   │   │   │   │   │   └── VerticalAlignmentPropertyEditor.cs
│   │   │   │   │   │   ├── PropertiesView.xaml
│   │   │   │   │   │   ├── PropertiesView.xaml.cs
│   │   │   │   │   │   ├── PropertyGrid.MaterialDesign.xaml
│   │   │   │   │   │   ├── PropertyGrid.xaml
│   │   │   │   │   │   ├── PropertyGrid.xaml.cs
│   │   │   │   │   │   ├── PropertyItem.cs
│   │   │   │   │   │   ├── PropertyItemsControl.cs
│   │   │   │   │   │   └── PropertyResolver.cs
│   │   │   │   │   ├── Rate
│   │   │   │   │   │   ├── Rate.MaterialDesign.xaml
│   │   │   │   │   │   ├── Rate.xaml
│   │   │   │   │   │   ├── Rate.xaml.cs
│   │   │   │   │   │   └── RateItem.cs
│   │   │   │   │   ├── SearchBar
│   │   │   │   │   │   ├── SearchBar.MaterialDesign.xaml
│   │   │   │   │   │   ├── SearchBar.xaml
│   │   │   │   │   │   └── SearchBar.xaml.cs
│   │   │   │   │   ├── Slider
│   │   │   │   │   │   ├── CompareSlider
│   │   │   │   │   │   │   ├── CompareSlider.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── CompareSlider.xaml
│   │   │   │   │   │   │   ├── CompareSlider.xaml.cs
│   │   │   │   │   │   │   └── CompareTrack.cs
│   │   │   │   │   │   ├── PreviewSlider.MaterialDesign.xaml
│   │   │   │   │   │   ├── PreviewSlider.xaml
│   │   │   │   │   │   ├── PreviewSlider.xaml.cs
│   │   │   │   │   │   └── RangeSlider
│   │   │   │   │   │       ├── RangeSlider.MaterialDesign.xaml
│   │   │   │   │   │       ├── RangeSlider.xaml
│   │   │   │   │   │       ├── RangeSlider.xaml.cs
│   │   │   │   │   │       ├── RangeThumb.cs
│   │   │   │   │   │       ├── RangeTrack.cs
│   │   │   │   │   │       └── TwoWayRangeBase.cs
│   │   │   │   │   ├── SplitView
│   │   │   │   │   │   ├── GridLengthAnimation.cs
│   │   │   │   │   │   ├── SplitView.MaterialDesign.xaml
│   │   │   │   │   │   ├── SplitView.xaml
│   │   │   │   │   │   ├── SplitView.xaml.cs
│   │   │   │   │   │   ├── SplitViewDisplayMode.cs
│   │   │   │   │   │   ├── SplitViewPaneClosingEventArgs.cs
│   │   │   │   │   │   ├── SplitViewPanePlacement.cs
│   │   │   │   │   │   └── SplitViewTemplateSettings.cs
│   │   │   │   │   ├── StepBar
│   │   │   │   │   │   ├── StepBar.MaterialDesign.xaml
│   │   │   │   │   │   ├── StepBar.xaml
│   │   │   │   │   │   ├── StepBar.xaml.cs
│   │   │   │   │   │   ├── StepBarItem.cs
│   │   │   │   │   │   └── StepStatus.cs
│   │   │   │   │   ├── TabControls
│   │   │   │   │   │   ├── TabControlEx.MaterialDesign.xaml
│   │   │   │   │   │   ├── TabControlEx.xaml
│   │   │   │   │   │   ├── TabControlEx.xaml.cs
│   │   │   │   │   │   └── TabItemEx.cs
│   │   │   │   │   ├── Tag
│   │   │   │   │   │   ├── LinkTag.MaterialDesign.xaml
│   │   │   │   │   │   ├── LinkTag.cs
│   │   │   │   │   │   ├── LinkTag.xaml
│   │   │   │   │   │   ├── Tag.MaterialDesign.xaml
│   │   │   │   │   │   ├── Tag.xaml
│   │   │   │   │   │   ├── Tag.xaml.cs
│   │   │   │   │   │   ├── TagBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── TagBox.xaml
│   │   │   │   │   │   └── TagBox.xaml.cs
│   │   │   │   │   ├── TextBox
│   │   │   │   │   │   ├── MaskedTextBox.cs
│   │   │   │   │   │   └── RichTextBox.cs
│   │   │   │   │   ├── Thumb
│   │   │   │   │   │   └── BorderResizeThumb.cs
│   │   │   │   │   ├── Timeline
│   │   │   │   │   │   ├── Timeline.MaterialDesign.xaml
│   │   │   │   │   │   ├── Timeline.xaml
│   │   │   │   │   │   ├── Timeline.xaml.cs
│   │   │   │   │   │   └── TimelineItem.cs
│   │   │   │   │   ├── Transition
│   │   │   │   │   │   ├── CheckerboardTransition.xaml
│   │   │   │   │   │   ├── CheckerboardTransition.xaml.cs
│   │   │   │   │   │   ├── Controls
│   │   │   │   │   │   │   ├── Slideshow.xaml
│   │   │   │   │   │   │   ├── Slideshow.xaml.cs
│   │   │   │   │   │   │   ├── SlideshowItem.cs
│   │   │   │   │   │   │   ├── SlideshowPanel.cs
│   │   │   │   │   │   │   ├── TransitionElement.cs
│   │   │   │   │   │   │   └── TransitionEventArgs.cs
│   │   │   │   │   │   ├── Core
│   │   │   │   │   │   │   ├── InternalExtensions.cs
│   │   │   │   │   │   │   ├── RandomTransitionSelector.cs
│   │   │   │   │   │   │   ├── TraceSwitches.cs
│   │   │   │   │   │   │   ├── Transition.cs
│   │   │   │   │   │   │   ├── Transition3D.cs
│   │   │   │   │   │   │   ├── TransitionConverter.cs
│   │   │   │   │   │   │   ├── TransitionSelector.cs
│   │   │   │   │   │   │   └── TransitionType.cs
│   │   │   │   │   │   ├── DiagonalWipeTransition.xaml
│   │   │   │   │   │   ├── DiagonalWipeTransition.xaml.cs
│   │   │   │   │   │   ├── DiamondsTransition.xaml
│   │   │   │   │   │   ├── DiamondsTransition.xaml.cs
│   │   │   │   │   │   ├── DoorTransition.cs
│   │   │   │   │   │   ├── DotsTransition.xaml
│   │   │   │   │   │   ├── DotsTransition.xaml.cs
│   │   │   │   │   │   ├── DoubleRotateWipeTransition.xaml
│   │   │   │   │   │   ├── DoubleRotateWipeTransition.xaml.cs
│   │   │   │   │   │   ├── ExplosionTransition.cs
│   │   │   │   │   │   ├── FadeAndBlurTransition.xaml
│   │   │   │   │   │   ├── FadeAndBlurTransition.xaml.cs
│   │   │   │   │   │   ├── FadeAndGrowTransition.xaml
│   │   │   │   │   │   ├── FadeAndGrowTransition.xaml.cs
│   │   │   │   │   │   ├── FadeTransition.cs
│   │   │   │   │   │   ├── FlipTransition.cs
│   │   │   │   │   │   ├── HorizontalBlindsTransition.xaml
│   │   │   │   │   │   ├── HorizontalBlindsTransition.xaml.cs
│   │   │   │   │   │   ├── HorizontalWipeTransition.xaml
│   │   │   │   │   │   ├── HorizontalWipeTransition.xaml.cs
│   │   │   │   │   │   ├── Images
│   │   │   │   │   │   │   └── star.png
│   │   │   │   │   │   ├── MeltTransition.xaml
│   │   │   │   │   │   ├── MeltTransition.xaml.cs
│   │   │   │   │   │   ├── PageTransition.cs
│   │   │   │   │   │   ├── RollTransition.xaml
│   │   │   │   │   │   ├── RollTransition.xaml.cs
│   │   │   │   │   │   ├── RotateTransition.cs
│   │   │   │   │   │   ├── RotateWipeTransition.xaml
│   │   │   │   │   │   ├── RotateWipeTransition.xaml.cs
│   │   │   │   │   │   ├── StarTransition.xaml
│   │   │   │   │   │   ├── StarTransition.xaml.cs
│   │   │   │   │   │   ├── StoryboardTransition.cs
│   │   │   │   │   │   ├── TranslateTransition.cs
│   │   │   │   │   │   ├── TwoWayTransitionSelector.cs
│   │   │   │   │   │   ├── VerticalBlindsTransition.xaml
│   │   │   │   │   │   ├── VerticalBlindsTransition.xaml.cs
│   │   │   │   │   │   ├── VerticalWipeTransition.xaml
│   │   │   │   │   │   └── VerticalWipeTransition.xaml.cs
│   │   │   │   │   ├── TransitioningContent
│   │   │   │   │   │   ├── TransitioningContentControl.xaml
│   │   │   │   │   │   ├── TransitioningContentControl.xaml.cs
│   │   │   │   │   │   └── VisualStates.cs
│   │   │   │   │   ├── Tree
│   │   │   │   │   │   ├── ExtendedTreeView.cs
│   │   │   │   │   │   ├── TreeComboBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── TreeComboBox.xaml
│   │   │   │   │   │   ├── TreeComboBox.xaml.cs
│   │   │   │   │   │   ├── TreeDataGrid.MaterialDesign.xaml
│   │   │   │   │   │   ├── TreeDataGrid.xaml
│   │   │   │   │   │   ├── TreeDataGrid.xaml.cs
│   │   │   │   │   │   ├── TreeDataGridExpander.MaterialDesign.xaml
│   │   │   │   │   │   ├── TreeDataGridExpander.xaml
│   │   │   │   │   │   ├── TreeDataGridExpander.xaml.cs
│   │   │   │   │   │   ├── TreeSelect.MaterialDesign.xaml
│   │   │   │   │   │   ├── TreeSelect.xaml
│   │   │   │   │   │   └── TreeSelect.xaml.cs
│   │   │   │   │   ├── UploadFile
│   │   │   │   │   │   ├── UploadFile.MaterialDesign.xaml
│   │   │   │   │   │   ├── UploadFile.xaml
│   │   │   │   │   │   └── UploadFile.xaml.cs
│   │   │   │   │   ├── UserControl
│   │   │   │   │   │   ├── AIStudioUserControl.MaterialDesign.xaml
│   │   │   │   │   │   ├── AIStudioUserControl.xaml
│   │   │   │   │   │   └── AIStudioUserControl.xaml.cs
│   │   │   │   │   ├── Verify
│   │   │   │   │   │   ├── ChineseCode.cs
│   │   │   │   │   │   ├── CodeVerify.MaterialDesgin.xaml
│   │   │   │   │   │   ├── CodeVerify.xaml
│   │   │   │   │   │   ├── CodeVerify.xaml.cs
│   │   │   │   │   │   ├── DragVerify.MaterialDesign.xaml
│   │   │   │   │   │   ├── DragVerify.xaml
│   │   │   │   │   │   ├── DragVerify.xaml.cs
│   │   │   │   │   │   ├── EmojiText.cs
│   │   │   │   │   │   ├── IMetroThumb.cs
│   │   │   │   │   │   ├── Idioms.txt
│   │   │   │   │   │   ├── IdiomsText.cs
│   │   │   │   │   │   ├── MetroThumb.cs
│   │   │   │   │   │   ├── SliderVerify.MaterialDesgin.xaml
│   │   │   │   │   │   ├── SliderVerify.xaml
│   │   │   │   │   │   ├── SliderVerify.xaml.cs
│   │   │   │   │   │   ├── TextClickVerify.MaterialDesgin.xaml
│   │   │   │   │   │   ├── TextClickVerify.xaml
│   │   │   │   │   │   ├── TextClickVerify.xaml.cs
│   │   │   │   │   │   ├── ValidCode.cs
│   │   │   │   │   │   └── VerificationCode.cs
│   │   │   │   │   ├── WebBrowser
│   │   │   │   │   │   ├── WebBrowser.xaml
│   │   │   │   │   │   └── WebBrowser.xaml.cs
│   │   │   │   │   ├── Window
│   │   │   │   │   │   ├── BaseDialog
│   │   │   │   │   │   │   ├── BaseDialog.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── BaseDialog.xaml
│   │   │   │   │   │   │   ├── BaseDialog.xaml.cs
│   │   │   │   │   │   │   ├── MessageBoxDialog.xaml
│   │   │   │   │   │   │   ├── MessageBoxDialog.xaml.cs
│   │   │   │   │   │   │   ├── MessageBoxDialogStyle.MaterialDesign.xaml
│   │   │   │   │   │   │   └── MessageBoxDialogStyle.xaml
│   │   │   │   │   │   ├── Flyout
│   │   │   │   │   │   │   ├── Flyout.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── Flyout.xaml
│   │   │   │   │   │   │   ├── Flyout.xaml.cs
│   │   │   │   │   │   │   ├── FlyoutsControl.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── FlyoutsControl.xaml
│   │   │   │   │   │   │   ├── FlyoutsControl.xaml.cs
│   │   │   │   │   │   │   └── Position.cs
│   │   │   │   │   │   ├── MessageBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── MessageBox.xaml
│   │   │   │   │   │   ├── MessageBox.xaml.cs
│   │   │   │   │   │   ├── PopupWindow.MaterialDesign.xaml
│   │   │   │   │   │   ├── PopupWindow.xaml
│   │   │   │   │   │   ├── PopupWindow.xaml.cs
│   │   │   │   │   │   ├── Snackbar
│   │   │   │   │   │   │   ├── ISnackbarMessageQueue.cs
│   │   │   │   │   │   │   ├── Snackbar.MaterialDesign.xaml
│   │   │   │   │   │   │   ├── Snackbar.xaml
│   │   │   │   │   │   │   ├── Snackbar.xaml.cs
│   │   │   │   │   │   │   ├── SnackbarMessage.cs
│   │   │   │   │   │   │   ├── SnackbarMessageEventArgs.cs
│   │   │   │   │   │   │   ├── SnackbarMessageQueue.cs
│   │   │   │   │   │   │   └── SnackbarMessageQueueItem.cs
│   │   │   │   │   │   ├── WindowBase.MaterialDesign.xaml
│   │   │   │   │   │   ├── WindowBase.xaml
│   │   │   │   │   │   ├── WindowBase.xaml.cs
│   │   │   │   │   │   └── WindowBaseTitleBar.cs
│   │   │   │   │   ├── WindowContainer
│   │   │   │   │   │   ├── ChildMessageBox.MaterialDesign.xaml
│   │   │   │   │   │   ├── ChildMessageBox.xaml
│   │   │   │   │   │   ├── ChildMessageBox.xaml.cs
│   │   │   │   │   │   ├── ChildWindow.MaterialDesign.xaml
│   │   │   │   │   │   ├── ChildWindow.xaml
│   │   │   │   │   │   ├── ChildWindow.xaml.cs
│   │   │   │   │   │   ├── WindowContainer.cs
│   │   │   │   │   │   ├── WindowControl.MaterialDesign.xaml
│   │   │   │   │   │   ├── WindowControl.xaml
│   │   │   │   │   │   └── WindowControl.xaml.cs
│   │   │   │   │   └── Xaml
│   │   │   │   │       ├── XamlDisplay.xaml
│   │   │   │   │       └── XamlDisplay.xaml.cs
│   │   │   │   ├── Converter
│   │   │   │   │   ├── AditionConverter.cs
│   │   │   │   │   ├── BackgroundToForegroundConverter.cs
│   │   │   │   │   ├── BoolInverseConverter.cs
│   │   │   │   │   ├── BoolToInvisibleConverter.cs
│   │   │   │   │   ├── BoolToVisibleConverter.cs
│   │   │   │   │   ├── BooleanArr2VisibilityConverter.cs
│   │   │   │   │   ├── BorderCircularClipConverter.cs
│   │   │   │   │   ├── BorderCircularConverter.cs
│   │   │   │   │   ├── BorderClipConverter.cs
│   │   │   │   │   ├── BrushColorConverter.cs
│   │   │   │   │   ├── BrushOpacityConverter.cs
│   │   │   │   │   ├── BrushRoundConverter.cs
│   │   │   │   │   ├── BrushToHexConverter.cs
│   │   │   │   │   ├── CardClipConverter.cs
│   │   │   │   │   ├── CenterTitleConverter.cs
│   │   │   │   │   ├── CloneConverter.cs
│   │   │   │   │   ├── ColorModeToTabItemSelectedConverter.cs
│   │   │   │   │   ├── ColorToSolidColorBrushConverter.cs
│   │   │   │   │   ├── CompositeCollectionConverter.cs
│   │   │   │   │   ├── ConverterValueMapSetToBool.cs
│   │   │   │   │   ├── ConverterValueMapSetToVisibility.cs
│   │   │   │   │   ├── ConverterValueMapToBool.cs
│   │   │   │   │   ├── ConverterValueMapToOppositeBool.cs
│   │   │   │   │   ├── ConverterValueMapToOppositeVisibility.cs
│   │   │   │   │   ├── ConverterValueMapToVisibility.cs
│   │   │   │   │   ├── ConverterValueSetToOppositeVisibility.cs
│   │   │   │   │   ├── CornerRadiusBindingConverter.cs
│   │   │   │   │   ├── DateTimeToStringConverter.cs
│   │   │   │   │   ├── DirtyConverter.cs
│   │   │   │   │   ├── DisplayNameConverter.cs
│   │   │   │   │   ├── DoubleToCornerRadius.cs
│   │   │   │   │   ├── DoubleToThickness.cs
│   │   │   │   │   ├── DropDownMenuConverter.cs
│   │   │   │   │   ├── EnumDescriptionConverter.cs
│   │   │   │   │   ├── ExpanderRotateAngleConverter.cs
│   │   │   │   │   ├── GridLengthConverter.cs
│   │   │   │   │   ├── HalfConverter.cs
│   │   │   │   │   ├── HorizontalThicknessConverter.cs
│   │   │   │   │   ├── HorzLineConv.cs
│   │   │   │   │   ├── IntToThicknessConverter.cs
│   │   │   │   │   ├── IsLastItemInContainerConverter.cs
│   │   │   │   │   ├── ListViewGridViewConverter.cs
│   │   │   │   │   ├── LoadingConverter.cs
│   │   │   │   │   ├── Long2FileSizeConverter.cs
│   │   │   │   │   ├── MathConverter.cs
│   │   │   │   │   ├── MathMultipleConverter.cs
│   │   │   │   │   ├── MultiValueEqualityConverter.cs
│   │   │   │   │   ├── NotZeroConverter.cs
│   │   │   │   │   ├── NullableToBoolConverter.cs
│   │   │   │   │   ├── NullableToVisibilityConverter.cs
│   │   │   │   │   ├── NumberConvert.cs
│   │   │   │   │   ├── Object2StringConverter.cs
│   │   │   │   │   ├── Object2VisibilityConverter.cs
│   │   │   │   │   ├── ObjectListConverter.cs
│   │   │   │   │   ├── PercentConverter.cs
│   │   │   │   │   ├── PointValueConverter.cs
│   │   │   │   │   ├── ProgressBarConverter.cs
│   │   │   │   │   ├── RangeLengthConverter.cs
│   │   │   │   │   ├── ShadowConverter.cs
│   │   │   │   │   ├── StoryboardObjectConverter.cs
│   │   │   │   │   ├── String2VisibilityReConverter.cs
│   │   │   │   │   ├── StringJoinConverter.cs
│   │   │   │   │   ├── StringToImageSourceConverter.cs
│   │   │   │   │   ├── ThicknessBindingConverter.cs
│   │   │   │   │   ├── ThicknessConverter.cs
│   │   │   │   │   ├── ToolBarOverflowButtonVisibilityConverter.cs
│   │   │   │   │   ├── TreeViewLineConverter.cs
│   │   │   │   │   ├── TreeViewMarginConverter.cs
│   │   │   │   │   ├── TreeViewVerticalChainConverter.cs
│   │   │   │   │   ├── ValueInverseConverter.cs
│   │   │   │   │   ├── VertLineConv.cs
│   │   │   │   │   ├── WindowContentBorderMarginConverter.cs
│   │   │   │   │   └── WindowControlBackgroundConverter.cs
│   │   │   │   ├── Core
│   │   │   │   │   ├── Behaviors
│   │   │   │   │   │   ├── EllipseProgressBehavior.cs
│   │   │   │   │   │   ├── Events
│   │   │   │   │   │   │   ├── Attachment.cs
│   │   │   │   │   │   │   ├── CommandBehaviorBase.cs
│   │   │   │   │   │   │   ├── EventBase.cs
│   │   │   │   │   │   │   └── EventBehavior.cs
│   │   │   │   │   │   ├── PasswordBoxBindingBehavior.cs
│   │   │   │   │   │   ├── SelectAllBahavior.cs
│   │   │   │   │   │   ├── StylizedBehaviorCollection.cs
│   │   │   │   │   │   └── StylizedBehaviors.cs
│   │   │   │   │   ├── Collection
│   │   │   │   │   │   ├── Increaser.cs
│   │   │   │   │   │   ├── RepeatCollection.cs
│   │   │   │   │   │   ├── SortCompositeCollection.cs
│   │   │   │   │   │   └── TimeSpanIncreaser.cs
│   │   │   │   │   ├── Commands
│   │   │   │   │   │   ├── BindableBase.cs
│   │   │   │   │   │   ├── CommandBindingBehavior.cs
│   │   │   │   │   │   ├── ControlBinding.cs
│   │   │   │   │   │   ├── ControlCommands.cs
│   │   │   │   │   │   ├── DelegateCommand.cs
│   │   │   │   │   │   ├── EventToCommand.cs
│   │   │   │   │   │   └── RelayCommand.cs
│   │   │   │   │   ├── Enums
│   │   │   │   │   │   ├── ControlSize.cs
│   │   │   │   │   │   ├── ControlStatus.cs
│   │   │   │   │   │   ├── ControlStyle.cs
│   │   │   │   │   │   ├── FormControlType.cs
│   │   │   │   │   │   ├── FormMode.cs
│   │   │   │   │   │   └── FormPanelType.cs
│   │   │   │   │   ├── Event
│   │   │   │   │   │   ├── CancelRoutedEventArgs.cs
│   │   │   │   │   │   └── FunctionEventArgs.cs
│   │   │   │   │   ├── Extention
│   │   │   │   │   │   ├── Extention.Object.cs
│   │   │   │   │   │   ├── Extention.String.cs
│   │   │   │   │   │   └── ReflectionExtention.cs
│   │   │   │   │   ├── FlagBase.cs
│   │   │   │   │   ├── Helper
│   │   │   │   │   │   ├── AnimationHelper.cs
│   │   │   │   │   │   ├── ArithmeticHelper.cs
│   │   │   │   │   │   ├── DesignerHelper.cs
│   │   │   │   │   │   ├── DpiHelper.cs
│   │   │   │   │   │   ├── EnumHelper.cs
│   │   │   │   │   │   ├── GeometryHelper.cs
│   │   │   │   │   │   ├── GridHelper.cs
│   │   │   │   │   │   ├── ItemsControlHelper.cs
│   │   │   │   │   │   ├── MathHelper.cs
│   │   │   │   │   │   ├── ResourceHelper.cs
│   │   │   │   │   │   ├── ScrollViewerHelper.cs
│   │   │   │   │   │   ├── ThemeChangedHelper.cs
│   │   │   │   │   │   ├── UnicodeHelper.cs
│   │   │   │   │   │   ├── ValidateHelper.cs
│   │   │   │   │   │   ├── VisualHelper.cs
│   │   │   │   │   │   └── WindowHelper.cs
│   │   │   │   │   ├── Interop
│   │   │   │   │   │   ├── Handle
│   │   │   │   │   │   │   ├── BitmapHandle.cs
│   │   │   │   │   │   │   ├── CommonHandles.cs
│   │   │   │   │   │   │   ├── HandleCollector.cs
│   │   │   │   │   │   │   ├── IconHandle.cs
│   │   │   │   │   │   │   ├── SafeFileMappingHandle.cs
│   │   │   │   │   │   │   └── WpfSafeHandle.cs
│   │   │   │   │   │   ├── InteropMethods.cs
│   │   │   │   │   │   └── InteropValues.cs
│   │   │   │   │   ├── Media
│   │   │   │   │   │   └── Animation
│   │   │   │   │   │       ├── DiscreteGeometryKeyFrame.cs
│   │   │   │   │   │       ├── EasingGeometryKeyFrame.cs
│   │   │   │   │   │       ├── GeometryAnimation.cs
│   │   │   │   │   │       ├── GeometryAnimationBase.cs
│   │   │   │   │   │       ├── GeometryAnimationUsingKeyFrames.cs
│   │   │   │   │   │       ├── GeometryKeyFrame.cs
│   │   │   │   │   │       ├── GeometryKeyFrameCollection.cs
│   │   │   │   │   │       ├── LinearGeometryKeyFrame.cs
│   │   │   │   │   │       ├── ResolvedKeyFrameEntry.cs
│   │   │   │   │   │       └── SplineGeometryKeyFrame.cs
│   │   │   │   │   └── RegularPatterns.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── Resources
│   │   │   │   │   ├── A.ico
│   │   │   │   │   ├── A.png
│   │   │   │   │   ├── Icons
│   │   │   │   │   │   ├── Error48.png
│   │   │   │   │   │   ├── Information48.png
│   │   │   │   │   │   ├── Question48.png
│   │   │   │   │   │   └── Warning48.png
│   │   │   │   │   ├── blank.ico
│   │   │   │   │   ├── fontawesome-webfont.ttf
│   │   │   │   │   └── variables.less
│   │   │   │   ├── Styles
│   │   │   │   │   ├── MahApps
│   │   │   │   │   │   ├── Border.xaml
│   │   │   │   │   │   ├── Button.xaml
│   │   │   │   │   │   ├── Calendar.xaml
│   │   │   │   │   │   ├── CheckBox.xaml
│   │   │   │   │   │   ├── ComboBox.xaml
│   │   │   │   │   │   ├── ContextMenu.xaml
│   │   │   │   │   │   ├── DataGrid.xaml
│   │   │   │   │   │   ├── DatePicker.xaml
│   │   │   │   │   │   ├── Expander.xaml
│   │   │   │   │   │   ├── GridSplitter.xaml
│   │   │   │   │   │   ├── GroupBox.xaml
│   │   │   │   │   │   ├── Hyperlink.xaml
│   │   │   │   │   │   ├── Label.xaml
│   │   │   │   │   │   ├── ListBox.xaml
│   │   │   │   │   │   ├── ListView.xaml
│   │   │   │   │   │   ├── Menu.xaml
│   │   │   │   │   │   ├── PasswordBox.xaml
│   │   │   │   │   │   ├── ProgressBar.xaml
│   │   │   │   │   │   ├── RadioButton.xaml
│   │   │   │   │   │   ├── RepeatButton.xaml
│   │   │   │   │   │   ├── RichTextBox.xaml
│   │   │   │   │   │   ├── ScrollViewer.xaml
│   │   │   │   │   │   ├── Slider.xaml
│   │   │   │   │   │   ├── StatusBar.xaml
│   │   │   │   │   │   ├── TabControl.xaml
│   │   │   │   │   │   ├── TextBlock.xaml
│   │   │   │   │   │   ├── TextBox.xaml
│   │   │   │   │   │   ├── Thumb.xaml
│   │   │   │   │   │   ├── ToggleButton.xaml
│   │   │   │   │   │   ├── ToolBar.xaml
│   │   │   │   │   │   ├── ToolTip.xaml
│   │   │   │   │   │   ├── TreeView.xaml
│   │   │   │   │   │   ├── UserControl.xaml
│   │   │   │   │   │   ├── ValidationErrorTemplate.xaml
│   │   │   │   │   │   └── Window.xaml
│   │   │   │   │   └── MaterialDesign
│   │   │   │   │       ├── Border.xaml
│   │   │   │   │       ├── Button.xaml
│   │   │   │   │       ├── Calendar.xaml
│   │   │   │   │       ├── CheckBox.xaml
│   │   │   │   │       ├── ComboBox.xaml
│   │   │   │   │       ├── ContextMenu.xaml
│   │   │   │   │       ├── DataGrid.xaml
│   │   │   │   │       ├── DatePicker.xaml
│   │   │   │   │       ├── Expander.xaml
│   │   │   │   │       ├── GridSplitter.xaml
│   │   │   │   │       ├── GroupBox.xaml
│   │   │   │   │       ├── Hyperlink.xaml
│   │   │   │   │       ├── Label.xaml
│   │   │   │   │       ├── ListBox.xaml
│   │   │   │   │       ├── ListView.xaml
│   │   │   │   │       ├── Menu.xaml
│   │   │   │   │       ├── PasswordBox.xaml
│   │   │   │   │       ├── ProgressBar.xaml
│   │   │   │   │       ├── RadioButton.xaml
│   │   │   │   │       ├── RepeatButton.xaml
│   │   │   │   │       ├── RichTextBox.xaml
│   │   │   │   │       ├── ScrollViewer.xaml
│   │   │   │   │       ├── Slider.xaml
│   │   │   │   │       ├── StatusBar.xaml
│   │   │   │   │       ├── TabControl.xaml
│   │   │   │   │       ├── TextBlock.xaml
│   │   │   │   │       ├── TextBox.xaml
│   │   │   │   │       ├── Thumb.xaml
│   │   │   │   │       ├── ToggleButton.xaml
│   │   │   │   │       ├── ToolBar.xaml
│   │   │   │   │       ├── ToolTip.xaml
│   │   │   │   │       ├── TreeView.xaml
│   │   │   │   │       ├── UserControl.xaml
│   │   │   │   │       ├── ValidationErrorTemplate.xaml
│   │   │   │   │       └── Window.xaml
│   │   │   │   └── Themes
│   │   │   │       ├── Brushes.xaml
│   │   │   │       ├── Colors.xaml
│   │   │   │       ├── Font.xaml
│   │   │   │       ├── Generic.xaml
│   │   │   │       ├── Geometries.xaml
│   │   │   │       ├── MahApps.Defaults.xaml
│   │   │   │       ├── MahApps.xaml
│   │   │   │       ├── MaterialDesign.Defaults.xaml
│   │   │   │       ├── MaterialDesign.xaml
│   │   │   │       ├── MaterialDesignColor.xaml
│   │   │   │       ├── Shadows.xaml
│   │   │   │       └── Sizes.xaml
│   │   │   └── AIStudio.Wpf.GridControls
│   │   │       ├── AIStudio.Wpf.GridControls.csproj
│   │   │       ├── BindingProxy.cs
│   │   │       ├── ColumnFilter.cs
│   │   │       ├── Commons
│   │   │       │   ├── DesignerHelper.cs
│   │   │       │   ├── RelayCommand.cs
│   │   │       │   └── VisualHelper.cs
│   │   │       ├── Controls
│   │   │       │   ├── Adorner
│   │   │       │   │   └── DragAdorner.cs
│   │   │       │   ├── ListView
│   │   │       │   │   ├── DragDropListBox.xaml
│   │   │       │   │   ├── DragDropListBox.xaml.cs
│   │   │       │   │   ├── ListBoxDragDropManager.cs
│   │   │       │   │   └── MouseUtilities.cs
│   │   │       │   └── RangeSlider
│   │   │       │       ├── AdornedControl.cs
│   │   │       │       ├── AdornerPlacement.cs
│   │   │       │       ├── FrameworkElementAdorner.cs
│   │   │       │       ├── RangeParameterChangedEventArgs.cs
│   │   │       │       ├── RangeSelectionChangedEventArgs.cs
│   │   │       │       ├── Range_Slider.MaterialDesign.xaml
│   │   │       │       ├── Range_Slider.xaml
│   │   │       │       └── Range_Slider.xaml.cs
│   │   │       ├── Converters
│   │   │       │   ├── BrushOpacityConverter.cs
│   │   │       │   ├── DateTimeDoubleConverter.cs
│   │   │       │   ├── DynamicResourceWithConverterExtension.cs
│   │   │       │   ├── FilterControlVmToVisibilityConverter.cs
│   │   │       │   └── SimplePropertyConverter.cs
│   │   │       ├── Design
│   │   │       │   └── MultivalueFilterModel.cs
│   │   │       ├── FilterCommand.cs
│   │   │       ├── FilterControl.cs
│   │   │       ├── FilterDataGrid.cs
│   │   │       ├── FilterEventArgs.cs
│   │   │       ├── FilterEventHandler.cs
│   │   │       ├── FilterPresenter.cs
│   │   │       ├── FilteredEventArgs.cs
│   │   │       ├── Initializer
│   │   │       │   ├── EnumFilterInitializer.cs
│   │   │       │   ├── EqualFilterInitializer.cs
│   │   │       │   ├── FilterInitializer.cs
│   │   │       │   ├── FilterInitializersManager.cs
│   │   │       │   ├── GreaterOrEqualFilterInitializer.cs
│   │   │       │   ├── LessOrEqualFilterInitializer.cs
│   │   │       │   ├── NullFilterInitializer.cs
│   │   │       │   ├── PropertyFilterInitializer.cs
│   │   │       │   ├── RangeFilterInitializer.cs
│   │   │       │   ├── StringFilterInitializer.cs
│   │   │       │   └── ValueFilterInitializer.cs
│   │   │       ├── Model
│   │   │       │   ├── DateTimeRangeFilter.cs
│   │   │       │   ├── EnumFilter.cs
│   │   │       │   ├── EqualFilter.cs
│   │   │       │   ├── Filter.cs
│   │   │       │   ├── FiltersCollection.cs
│   │   │       │   ├── GreaterOrEqualFilter.cs
│   │   │       │   ├── IComparableFilter.cs
│   │   │       │   ├── IFilter.cs
│   │   │       │   ├── IMultiValueFilter.cs
│   │   │       │   ├── IPropertyFilter.cs
│   │   │       │   ├── IRangeFilter.cs
│   │   │       │   ├── IStringFilter.cs
│   │   │       │   ├── LessOrEqualFilter.cs
│   │   │       │   ├── PropertyFilter.cs
│   │   │       │   ├── RangeFilter.cs
│   │   │       │   ├── StringFilter.cs
│   │   │       │   ├── StringFilterMode.cs
│   │   │       │   └── ViewAttribute.cs
│   │   │       ├── Properties
│   │   │       │   └── AssemblyInfo.cs
│   │   │       ├── Resources
│   │   │       │   └── A.png
│   │   │       ├── Settings.cs
│   │   │       ├── Themes
│   │   │       │   ├── Generic.xaml
│   │   │       │   ├── MahApps.xaml
│   │   │       │   └── MaterialDesign.xaml
│   │   │       ├── View
│   │   │       │   ├── ComparableFilterView.cs
│   │   │       │   ├── DateTimeRangeFilterView.cs
│   │   │       │   ├── EnumFilterView.cs
│   │   │       │   ├── FilterViewBase.cs
│   │   │       │   ├── IFilterView.cs
│   │   │       │   ├── ModelViewAttribute.cs
│   │   │       │   ├── MultiValueFilterView.cs
│   │   │       │   ├── RangeFilterView.cs
│   │   │       │   └── StringFilterView.cs
│   │   │       └── ViewModel
│   │   │           ├── FilterControlVm.cs
│   │   │           └── ViewModel.cs
│   │   ├── AIStudio.Wpf.Controls.Emoji
│   │   │   ├── AIStudio.Wpf.Controls.Emoji.csproj
│   │   │   ├── ChatBubble
│   │   │   │   ├── ChatBubble.MaterialDesign.xaml
│   │   │   │   ├── ChatBubble.xaml
│   │   │   │   └── ChatBubble.xaml.cs
│   │   │   ├── Emoji
│   │   │   │   ├── EmojiDataFactory.cs
│   │   │   │   ├── EmojiInline.cs
│   │   │   │   ├── EmojiRichTextBox.cs
│   │   │   │   ├── EmojiTextBlock.cs
│   │   │   │   ├── emoji.json
│   │   │   │   └── emotion
│   │   │   │       ├── 0.gif
│   │   │   │       ├── 1.gif
│   │   │   │       ├── 10.gif
│   │   │   │       ├── 100.gif
│   │   │   │       ├── 101.gif
│   │   │   │       ├── 102.gif
│   │   │   │       ├── 103.gif
│   │   │   │       ├── 104.gif
│   │   │   │       ├── 11.gif
│   │   │   │       ├── 12.gif
│   │   │   │       ├── 13.gif
│   │   │   │       ├── 14.gif
│   │   │   │       ├── 15.gif
│   │   │   │       ├── 16.gif
│   │   │   │       ├── 17.gif
│   │   │   │       ├── 18.gif
│   │   │   │       ├── 19.gif
│   │   │   │       ├── 2.gif
│   │   │   │       ├── 20.gif
│   │   │   │       ├── 21.gif
│   │   │   │       ├── 22.gif
│   │   │   │       ├── 23.gif
│   │   │   │       ├── 24.gif
│   │   │   │       ├── 25.gif
│   │   │   │       ├── 26.gif
│   │   │   │       ├── 27.gif
│   │   │   │       ├── 28.gif
│   │   │   │       ├── 29.gif
│   │   │   │       ├── 3.gif
│   │   │   │       ├── 30.gif
│   │   │   │       ├── 31.gif
│   │   │   │       ├── 32.gif
│   │   │   │       ├── 33.gif
│   │   │   │       ├── 34.gif
│   │   │   │       ├── 35.gif
│   │   │   │       ├── 36.gif
│   │   │   │       ├── 37.gif
│   │   │   │       ├── 38.gif
│   │   │   │       ├── 39.gif
│   │   │   │       ├── 4.gif
│   │   │   │       ├── 40.gif
│   │   │   │       ├── 41.gif
│   │   │   │       ├── 42.gif
│   │   │   │       ├── 43.gif
│   │   │   │       ├── 44.gif
│   │   │   │       ├── 45.gif
│   │   │   │       ├── 46.gif
│   │   │   │       ├── 47.gif
│   │   │   │       ├── 48.gif
│   │   │   │       ├── 49.gif
│   │   │   │       ├── 5.gif
│   │   │   │       ├── 50.gif
│   │   │   │       ├── 51.gif
│   │   │   │       ├── 52.gif
│   │   │   │       ├── 53.gif
│   │   │   │       ├── 54.gif
│   │   │   │       ├── 55.gif
│   │   │   │       ├── 56.gif
│   │   │   │       ├── 57.gif
│   │   │   │       ├── 58.gif
│   │   │   │       ├── 59.gif
│   │   │   │       ├── 6.gif
│   │   │   │       ├── 60.gif
│   │   │   │       ├── 61.gif
│   │   │   │       ├── 62.gif
│   │   │   │       ├── 63.gif
│   │   │   │       ├── 64.gif
│   │   │   │       ├── 65.gif
│   │   │   │       ├── 66.gif
│   │   │   │       ├── 67.gif
│   │   │   │       ├── 68.gif
│   │   │   │       ├── 69.gif
│   │   │   │       ├── 7.gif
│   │   │   │       ├── 70.gif
│   │   │   │       ├── 71.gif
│   │   │   │       ├── 72.gif
│   │   │   │       ├── 73.gif
│   │   │   │       ├── 74.gif
│   │   │   │       ├── 75.gif
│   │   │   │       ├── 76.gif
│   │   │   │       ├── 77.gif
│   │   │   │       ├── 78.gif
│   │   │   │       ├── 79.gif
│   │   │   │       ├── 8.gif
│   │   │   │       ├── 80.gif
│   │   │   │       ├── 81.gif
│   │   │   │       ├── 82.gif
│   │   │   │       ├── 83.gif
│   │   │   │       ├── 84.gif
│   │   │   │       ├── 85.gif
│   │   │   │       ├── 86.gif
│   │   │   │       ├── 87.gif
│   │   │   │       ├── 88.gif
│   │   │   │       ├── 89.gif
│   │   │   │       ├── 9.gif
│   │   │   │       ├── 90.gif
│   │   │   │       ├── 91.gif
│   │   │   │       ├── 92.gif
│   │   │   │       ├── 93.gif
│   │   │   │       ├── 94.gif
│   │   │   │       ├── 95.gif
│   │   │   │       ├── 96.gif
│   │   │   │       ├── 97.gif
│   │   │   │       ├── 98.gif
│   │   │   │       └── 99.gif
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── Resources
│   │   │       └── A.png
│   │   ├── AIStudio.Wpf.Controls.MediaPlayer
│   │   │   ├── AIStudio.Wpf.Controls.MediaPlayer.csproj
│   │   │   ├── BoolInverseConverter.cs
│   │   │   ├── BrushColorConverter.cs
│   │   │   ├── BrushOpacityConverter.cs
│   │   │   ├── MediaPlayer
│   │   │   │   ├── Icon
│   │   │   │   │   ├── a_next.png
│   │   │   │   │   ├── a_pause.png
│   │   │   │   │   ├── a_play.png
│   │   │   │   │   ├── a_prev.png
│   │   │   │   │   ├── a_stop.png
│   │   │   │   │   ├── b_like_0.png
│   │   │   │   │   ├── b_like_1.png
│   │   │   │   │   ├── b_list.png
│   │   │   │   │   ├── b_lrc-n.png
│   │   │   │   │   ├── b_lrc.png
│   │   │   │   │   ├── b_share.png
│   │   │   │   │   ├── b_song_list.png
│   │   │   │   │   ├── b_vol_0.png
│   │   │   │   │   ├── b_vol_1.png
│   │   │   │   │   ├── c_close.png
│   │   │   │   │   ├── c_headIcon.png
│   │   │   │   │   ├── c_max.png
│   │   │   │   │   ├── c_min.png
│   │   │   │   │   ├── c_mini.png
│   │   │   │   │   ├── c_normal.png
│   │   │   │   │   ├── c_search.png
│   │   │   │   │   ├── c_set.png
│   │   │   │   │   ├── d_cloud.png
│   │   │   │   │   ├── d_download.png
│   │   │   │   │   ├── d_fm.png
│   │   │   │   │   ├── d_friend.png
│   │   │   │   │   ├── d_like.png
│   │   │   │   │   ├── d_local_m.png
│   │   │   │   │   ├── d_look.png
│   │   │   │   │   ├── d_m.png
│   │   │   │   │   ├── d_my_f.png
│   │   │   │   │   ├── d_video.png
│   │   │   │   │   ├── e_now_song_0.png
│   │   │   │   │   ├── e_now_song_1.png
│   │   │   │   │   ├── f_clear.png
│   │   │   │   │   ├── f_favorite.png
│   │   │   │   │   ├── f_from.png
│   │   │   │   │   ├── f_pause.png
│   │   │   │   │   ├── f_play.png
│   │   │   │   │   ├── s_style_0.png
│   │   │   │   │   ├── s_style_1.png
│   │   │   │   │   └── s_style_2.png
│   │   │   │   ├── MediaElementPlayer.Classic.xaml
│   │   │   │   ├── MediaElementPlayer.MaterialDesign.xaml
│   │   │   │   ├── MediaElementPlayer.xaml
│   │   │   │   ├── MediaElementPlayer.xaml.cs
│   │   │   │   ├── MediaElementPlayerWindow.xaml
│   │   │   │   ├── MediaElementPlayerWindow.xaml.cs
│   │   │   │   ├── SliderProgress.cs
│   │   │   │   └── SliderVolume.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── RelayCommand.cs
│   │   │   └── Resources
│   │   │       └── A.png
│   │   ├── AIStudio.Wpf.MDIContainer
│   │   │   ├── AIStudio.Wpf.MDIContainer.csproj
│   │   │   ├── Enums
│   │   │   │   └── MdiLayout.cs
│   │   │   ├── Events
│   │   │   │   └── WindowStateChangedEventArgs.cs
│   │   │   ├── Extensions
│   │   │   │   ├── VisualTreeExtension.cs
│   │   │   │   ├── WindowBehaviorExtension.cs
│   │   │   │   └── WindowVisualExtension.cs
│   │   │   ├── MDIContainer.cs
│   │   │   ├── MDIWindow.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Themes
│   │   │   │   ├── DefaultTheme.xaml
│   │   │   │   └── Generic.xaml
│   │   │   └── WindowControls
│   │   │       ├── MoveThumb.cs
│   │   │       ├── ResizeThumb.cs
│   │   │       └── WindowButton.cs
│   │   ├── AIStudio.Wpf.Panels
│   │   │   ├── AIStudio.Wpf.Panels.csproj
│   │   │   ├── Controls
│   │   │   │   ├── Button
│   │   │   │   │   ├── WindowButton.cs
│   │   │   │   │   └── WindowButton.xaml
│   │   │   │   ├── RectangleGrid.cs
│   │   │   │   └── Resizable
│   │   │   │       ├── IResizableItemData.cs
│   │   │   │       ├── MDIItem.cs
│   │   │   │       ├── MDIItemData.cs
│   │   │   │       ├── PanelType.cs
│   │   │   │       ├── ResizableItem.cs
│   │   │   │       ├── ResizableItemsControl.cs
│   │   │   │       ├── ResizableItemsControl.xaml
│   │   │   │       ├── TileState.cs
│   │   │   │       └── TileStateChangedEventArgs.cs
│   │   │   ├── Converters
│   │   │   │   ├── EnumDescriptionConverter.cs
│   │   │   │   ├── StateToCollapsededGlyphVisibilityConverter.cs
│   │   │   │   ├── StateToExpandedGlyphVisibilityConverter.cs
│   │   │   │   └── TileStateToToggleVisibilityConverter.cs
│   │   │   ├── Helpers
│   │   │   │   ├── DesignerHelper.cs
│   │   │   │   ├── EnumExtension.cs
│   │   │   │   ├── EnumHelper.cs
│   │   │   │   ├── ObjectHelper.cs
│   │   │   │   ├── VisualTreeExtension.cs
│   │   │   │   └── WindowVisualExtension.cs
│   │   │   ├── Panels
│   │   │   │   ├── Constants.cs
│   │   │   │   ├── FluidWrapPanel
│   │   │   │   │   ├── FluidLayoutManager.cs
│   │   │   │   │   ├── FluidMouseDragBehavior.cs
│   │   │   │   │   ├── FluidWrapPanel.cs
│   │   │   │   │   ├── IFluidWrapPanel.cs
│   │   │   │   │   └── VirtualizingFluidWrapPanel.cs
│   │   │   │   ├── MaximizedTilePanel
│   │   │   │   │   └── MaximizedTilePanel.cs
│   │   │   │   ├── TilePanel
│   │   │   │   │   └── TilePanel.cs
│   │   │   │   ├── VirtualizingWrapPanel
│   │   │   │   │   ├── VirtualizingWrapPanel.cs
│   │   │   │   │   └── VirtualizingWrapPanelEx.cs
│   │   │   │   ├── WaterfallPanel
│   │   │   │   │   └── WaterfallPanel.cs
│   │   │   │   ├── WrapPanelAlignment.cs
│   │   │   │   └── WrapPanelFill
│   │   │   │       ├── WrapPanelFill.cs
│   │   │   │       └── WrapPanelFill2.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── Themes
│   │   │       └── Generic.xaml
│   │   └── AIStudio.Wpf.Wall3D
│   │       ├── AIStudio.Wpf.Wall3D.csproj
│   │       ├── Carousel
│   │       │   ├── AnimImage.xaml
│   │       │   ├── AnimImage.xaml.cs
│   │       │   ├── Carousel3DModuleView.xaml
│   │       │   ├── Carousel3DModuleView.xaml.cs
│   │       │   ├── CarouselModuleView.xaml
│   │       │   ├── CarouselModuleView.xaml.cs
│   │       │   └── InteractivePanel3D.cs
│   │       ├── ExcerptControl
│   │       │   └── Codeplex.3dTools
│   │       │       ├── Interactive3DDecorator.cs
│   │       │       ├── InteractiveVisual3D.cs
│   │       │       ├── MathUtils.cs
│   │       │       ├── Matrix3DStack.cs
│   │       │       ├── MeshUtils.cs
│   │       │       ├── ScreenSpaceLines3D.cs
│   │       │       ├── Trackball.cs
│   │       │       ├── TrackballDecorator.cs
│   │       │       ├── Trackport3D.xaml
│   │       │       ├── Trackport3D.xaml.cs
│   │       │       ├── ViewMode.cs
│   │       │       └── Viewport3DDecorator.cs
│   │       ├── Properties
│   │       │   └── AssemblyInfo.cs
│   │       ├── Themes
│   │       │   └── Generic.xaml
│   │       ├── Utils
│   │       │   ├── AsynchUtils.cs
│   │       │   └── ExtendUtils.cs
│   │       └── Wall
│   │           ├── Block3d.cs
│   │           ├── Popwindow.xaml
│   │           ├── Popwindow.xaml.cs
│   │           ├── WallControl.xaml
│   │           ├── WallControl.xaml.cs
│   │           ├── WallItem.xaml
│   │           └── WallItem.xaml.cs
│   ├── Demos
│   │   ├── AIStudio.Wpf.Controls.Demo
│   │   │   ├── AIStudio.Wpf.Controls.Demo.csproj
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── DemoInfo.json
│   │   │   ├── Helpers
│   │   │   │   └── TextEditorHelper.cs
│   │   │   ├── MainView.xaml
│   │   │   ├── MainView.xaml.cs
│   │   │   ├── Models
│   │   │   │   ├── DemoDataModel.cs
│   │   │   │   ├── DemoInfoModel.cs
│   │   │   │   └── DemoViewModel.cs
│   │   │   ├── Resources
│   │   │   │   ├── Images
│   │   │   │   │   ├── 1.gif
│   │   │   │   │   ├── 1.jpg
│   │   │   │   │   ├── 2.jpg
│   │   │   │   │   ├── 3.jpg
│   │   │   │   │   ├── 4.jpg
│   │   │   │   │   └── 5.jpg
│   │   │   │   ├── Media
│   │   │   │   │   └── intro.wmv
│   │   │   │   └── Svgs
│   │   │   │       ├── Divider Tall.svg
│   │   │   │       ├── Notification.svg
│   │   │   │       ├── WindowContainer.svg
│   │   │   │       ├── anchor.svg
│   │   │   │       ├── app_badge.svg
│   │   │   │       ├── arrow_drop_down_circle_outlined.svg
│   │   │   │       ├── arrow_up_down_square.svg
│   │   │   │       ├── avatar.svg
│   │   │   │       ├── bar-h.svg
│   │   │   │       ├── breadcrumbs.svg
│   │   │   │       ├── brush.svg
│   │   │   │       ├── calendar.svg
│   │   │   │       ├── carousel.svg
│   │   │   │       ├── cascader.svg
│   │   │   │       ├── check_box.svg
│   │   │   │       ├── color-picker.svg
│   │   │   │       ├── datetimepickerbt.svg
│   │   │   │       ├── display_text.svg
│   │   │   │       ├── drawer.svg
│   │   │   │       ├── edit.svg
│   │   │   │       ├── feedback.svg
│   │   │   │       ├── font-awesome-alt.svg
│   │   │   │       ├── grid.svg
│   │   │   │       ├── group.svg
│   │   │   │       ├── home.svg
│   │   │   │       ├── id card.svg
│   │   │   │       ├── image.svg
│   │   │   │       ├── keyboard.svg
│   │   │   │       ├── l-goToTop2.svg
│   │   │   │       ├── link.svg
│   │   │   │       ├── list.svg
│   │   │   │       ├── m-折叠面板.svg
│   │   │   │       ├── media.svg
│   │   │   │       ├── menu.svg
│   │   │   │       ├── navigation.svg
│   │   │   │       ├── node-tree.svg
│   │   │   │       ├── notice.svg
│   │   │   │       ├── pagination.svg
│   │   │   │       ├── path.svg
│   │   │   │       ├── progress.svg
│   │   │   │       ├── radio-button-on.svg
│   │   │   │       ├── repeat.svg
│   │   │   │       ├── scroll-mode-line.svg
│   │   │   │       ├── slider.svg
│   │   │   │       ├── step.svg
│   │   │   │       ├── tabs.svg
│   │   │   │       ├── tag.svg
│   │   │   │       ├── text.svg
│   │   │   │       ├── textbox.svg
│   │   │   │       ├── timeline.svg
│   │   │   │       ├── toggle-on.svg
│   │   │   │       ├── upload.svg
│   │   │   │       ├── 下拉框.svg
│   │   │   │       └── 验证码.svg
│   │   │   ├── Services
│   │   │   │   ├── DataService.cs
│   │   │   │   └── DataViewModel.cs
│   │   │   ├── Temple.txt
│   │   │   ├── Validation
│   │   │   │   ├── EmailValidation.cs
│   │   │   │   ├── GuidValidation.cs
│   │   │   │   ├── IPValidation.cs
│   │   │   │   ├── NullOrEmptyValidation.cs
│   │   │   │   ├── PhoneValidation.cs
│   │   │   │   └── ValidationExtension.cs
│   │   │   ├── ViewModels
│   │   │   │   ├── AvatarViewModel.cs
│   │   │   │   ├── BadgeViewModel.cs
│   │   │   │   ├── BreadcrumbBarViewModel.cs
│   │   │   │   ├── BrushViewModel.cs
│   │   │   │   ├── ButtonViewModel.cs
│   │   │   │   ├── CalendarViewModel.cs
│   │   │   │   ├── CardViewModel.cs
│   │   │   │   ├── CarouselViewModel.cs
│   │   │   │   ├── CascaderViewModel.cs
│   │   │   │   ├── CheckBoxViewModel.cs
│   │   │   │   ├── ColorPickerViewModel.cs
│   │   │   │   ├── ComboBoxViewModel.cs
│   │   │   │   ├── ControlNavigationViewModel.cs
│   │   │   │   ├── DataGridViewModel.cs
│   │   │   │   ├── DatePickerViewModel.cs
│   │   │   │   ├── DialogViewModel.cs
│   │   │   │   ├── DividerViewModel.cs
│   │   │   │   ├── DrawerViewModel.cs
│   │   │   │   ├── DropDownViewModel.cs
│   │   │   │   ├── ExpanderViewModel.cs
│   │   │   │   ├── FormViewModel.cs
│   │   │   │   ├── GotoTopViewModel.cs
│   │   │   │   ├── GroupBoxViewModel.cs
│   │   │   │   ├── IconViewModel.cs
│   │   │   │   ├── ImageViewModel.cs
│   │   │   │   ├── IntroduceViewModel.cs
│   │   │   │   ├── LinkTextBlockViewModel.cs
│   │   │   │   ├── ListBoxViewModel.cs
│   │   │   │   ├── LoadingViewModel.cs
│   │   │   │   ├── Main
│   │   │   │   │   └── MainViewModel.cs
│   │   │   │   ├── MediaPlayerViewModel.cs
│   │   │   │   ├── MenuViewModel.cs
│   │   │   │   ├── MessageBoxViewModel.cs
│   │   │   │   ├── NavigationBarViewModel.cs
│   │   │   │   ├── NoticeCardViewModel.cs
│   │   │   │   ├── NotificationViewModel.cs
│   │   │   │   ├── NumericUpDownViewModel.cs
│   │   │   │   ├── PaginationViewModel.cs
│   │   │   │   ├── PathViewModel.cs
│   │   │   │   ├── ProgressBarViewModel.cs
│   │   │   │   ├── RadioButtonViewModel.cs
│   │   │   │   ├── RateViewModel.cs
│   │   │   │   ├── RepeatButtonViewModel.cs
│   │   │   │   ├── SliderViewModel.cs
│   │   │   │   ├── StepBarViewModel.cs
│   │   │   │   ├── TabControlViewModel.cs
│   │   │   │   ├── TagViewModel.cs
│   │   │   │   ├── TextBlockViewModel.cs
│   │   │   │   ├── TextBoxViewModel.cs
│   │   │   │   ├── Theme
│   │   │   │   │   ├── ColorToolViewModel.cs
│   │   │   │   │   └── PaletteSelectorViewModel.cs
│   │   │   │   ├── TimePickerViewModel.cs
│   │   │   │   ├── TimelineViewModel.cs
│   │   │   │   ├── ToggleButtonViewModel.cs
│   │   │   │   ├── ToolBarViewModel.cs
│   │   │   │   ├── TreeViewViewModel.cs
│   │   │   │   ├── UploadFileViewModel.cs
│   │   │   │   ├── VerifyViewModel.cs
│   │   │   │   ├── WebBrowserViewModel.cs
│   │   │   │   └── WindowContainerViewModel.cs
│   │   │   └── Views
│   │   │       ├── AvatarView.xaml
│   │   │       ├── AvatarView.xaml.cs
│   │   │       ├── BadgeView.xaml
│   │   │       ├── BadgeView.xaml.cs
│   │   │       ├── BreadcrumbBarView.xaml
│   │   │       ├── BreadcrumbBarView.xaml.cs
│   │   │       ├── BrushView.xaml
│   │   │       ├── BrushView.xaml.cs
│   │   │       ├── ButtonView.xaml
│   │   │       ├── ButtonView.xaml.cs
│   │   │       ├── CalendarView.xaml
│   │   │       ├── CalendarView.xaml.cs
│   │   │       ├── CardView.xaml
│   │   │       ├── CardView.xaml.cs
│   │   │       ├── CarouselView.xaml
│   │   │       ├── CarouselView.xaml.cs
│   │   │       ├── CascaderView.xaml
│   │   │       ├── CascaderView.xaml.cs
│   │   │       ├── CheckBoxView.xaml
│   │   │       ├── CheckBoxView.xaml.cs
│   │   │       ├── ColorPickerView.xaml
│   │   │       ├── ColorPickerView.xaml.cs
│   │   │       ├── ComboBoxView.xaml
│   │   │       ├── ComboBoxView.xaml.cs
│   │   │       ├── ControlNavigationView.xaml
│   │   │       ├── ControlNavigationView.xaml.cs
│   │   │       ├── DataGridView.xaml
│   │   │       ├── DataGridView.xaml.cs
│   │   │       ├── DatePickerView.xaml
│   │   │       ├── DatePickerView.xaml.cs
│   │   │       ├── DialogView.xaml
│   │   │       ├── DialogView.xaml.cs
│   │   │       ├── DividerView.xaml
│   │   │       ├── DividerView.xaml.cs
│   │   │       ├── DrawerView.xaml
│   │   │       ├── DrawerView.xaml.cs
│   │   │       ├── DropDownView.xaml
│   │   │       ├── DropDownView.xaml.cs
│   │   │       ├── ExpanderView.xaml
│   │   │       ├── ExpanderView.xaml.cs
│   │   │       ├── FormView.xaml
│   │   │       ├── FormView.xaml.cs
│   │   │       ├── FriendlyTipView.xaml
│   │   │       ├── FriendlyTipView.xaml.cs
│   │   │       ├── GotoTopView.xaml
│   │   │       ├── GotoTopView.xaml.cs
│   │   │       ├── GroupBoxView.xaml
│   │   │       ├── GroupBoxView.xaml.cs
│   │   │       ├── IconView.xaml
│   │   │       ├── IconView.xaml.cs
│   │   │       ├── ImageView.xaml
│   │   │       ├── ImageView.xaml.cs
│   │   │       ├── IntroduceView.xaml
│   │   │       ├── IntroduceView.xaml.cs
│   │   │       ├── LinkTextBlockView.xaml
│   │   │       ├── LinkTextBlockView.xaml.cs
│   │   │       ├── ListBoxView.xaml
│   │   │       ├── ListBoxView.xaml.cs
│   │   │       ├── LoadingView.xaml
│   │   │       ├── LoadingView.xaml.cs
│   │   │       ├── MediaPlayerView.xaml
│   │   │       ├── MediaPlayerView.xaml.cs
│   │   │       ├── MenuView.xaml
│   │   │       ├── MenuView.xaml.cs
│   │   │       ├── MessageBoxView.xaml
│   │   │       ├── MessageBoxView.xaml.cs
│   │   │       ├── NavigationBarView.xaml
│   │   │       ├── NavigationBarView.xaml.cs
│   │   │       ├── NoticeCardView.xaml
│   │   │       ├── NoticeCardView.xaml.cs
│   │   │       ├── NotificationView.xaml
│   │   │       ├── NotificationView.xaml.cs
│   │   │       ├── NumericUpDownView.xaml
│   │   │       ├── NumericUpDownView.xaml.cs
│   │   │       ├── PaginationView.xaml
│   │   │       ├── PaginationView.xaml.cs
│   │   │       ├── PathView.xaml
│   │   │       ├── PathView.xaml.cs
│   │   │       ├── ProgressBarView.xaml
│   │   │       ├── ProgressBarView.xaml.cs
│   │   │       ├── RadioButtonView.xaml
│   │   │       ├── RadioButtonView.xaml.cs
│   │   │       ├── RateView.xaml
│   │   │       ├── RateView.xaml.cs
│   │   │       ├── RepeatButtonView.xaml
│   │   │       ├── RepeatButtonView.xaml.cs
│   │   │       ├── SliderView.xaml
│   │   │       ├── SliderView.xaml.cs
│   │   │       ├── StepBarView.xaml
│   │   │       ├── StepBarView.xaml.cs
│   │   │       ├── TabControlView.xaml
│   │   │       ├── TabControlView.xaml.cs
│   │   │       ├── TagView.xaml
│   │   │       ├── TagView.xaml.cs
│   │   │       ├── TextBlockView.xaml
│   │   │       ├── TextBlockView.xaml.cs
│   │   │       ├── TextBoxView.xaml
│   │   │       ├── TextBoxView.xaml.cs
│   │   │       ├── Theme
│   │   │       │   ├── ColorToolView.xaml
│   │   │       │   ├── ColorToolView.xaml.cs
│   │   │       │   ├── Palette.xaml
│   │   │       │   ├── Palette.xaml.cs
│   │   │       │   ├── PaletteSelectorView.xaml
│   │   │       │   └── PaletteSelectorView.xaml.cs
│   │   │       ├── TimelineView.xaml
│   │   │       ├── TimelineView.xaml.cs
│   │   │       ├── ToggleButtonView.xaml
│   │   │       ├── ToggleButtonView.xaml.cs
│   │   │       ├── ToolBarView.xaml
│   │   │       ├── ToolBarView.xaml.cs
│   │   │       ├── TreeViewView.xaml
│   │   │       ├── TreeViewView.xaml.cs
│   │   │       ├── UploadFileView.xaml
│   │   │       ├── UploadFileView.xaml.cs
│   │   │       ├── VerifyView.xaml
│   │   │       ├── VerifyView.xaml.cs
│   │   │       ├── WebBrowserView.xaml
│   │   │       ├── WebBrowserView.xaml.cs
│   │   │       ├── WindowContainerView.xaml
│   │   │       ├── WindowContainerView.xaml.cs
│   │   │       └── Windows
│   │   │           ├── ChildWindowTest.xaml
│   │   │           ├── ChildWindowTest.xaml.cs
│   │   │           ├── DialogTest.xaml
│   │   │           ├── DialogTest.xaml.cs
│   │   │           ├── DynamicFlyout.xaml
│   │   │           ├── DynamicFlyout.xaml.cs
│   │   │           ├── NavigationControlDemo.xaml
│   │   │           ├── NavigationControlDemo.xaml.cs
│   │   │           ├── NotificationContent.xaml
│   │   │           ├── NotificationContent.xaml.cs
│   │   │           ├── SubNavigationControlDemo.xaml
│   │   │           ├── SubNavigationControlDemo.xaml.cs
│   │   │           ├── WindowTest.xaml
│   │   │           └── WindowTest.xaml.cs
│   │   ├── AIStudio.Wpf.GridControls.Demo
│   │   │   ├── AIStudio.Wpf.GridControls.Demo.csproj
│   │   │   ├── Attacheds
│   │   │   │   └── DataGridColumnsAttach.cs
│   │   │   ├── Attributes
│   │   │   │   └── ColumnHeaderAttribute.cs
│   │   │   ├── Commons
│   │   │   │   ├── BaseControlItem.cs
│   │   │   │   ├── ControlType.cs
│   │   │   │   ├── DataGridColumnCustom.cs
│   │   │   │   ├── EditFormItem.cs
│   │   │   │   ├── Expression.cs
│   │   │   │   ├── Pagination.cs
│   │   │   │   ├── QueryConditionItem.cs
│   │   │   │   └── SelectOption.cs
│   │   │   ├── Converter
│   │   │   │   ├── ColorConverter.cs
│   │   │   │   ├── ConverterValueMapToBool.cs
│   │   │   │   └── ExpressionConverter.cs
│   │   │   ├── Extensions
│   │   │   │   ├── LinqExtensions.cs
│   │   │   │   └── PropertyInfoExtensions.cs
│   │   │   ├── MainView.xaml
│   │   │   ├── MainView.xaml.cs
│   │   │   ├── Models
│   │   │   │   └── Device.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Servers
│   │   │   │   ├── AjaxResult.T.cs
│   │   │   │   ├── AjaxResult.cs
│   │   │   │   ├── DataProvider.cs
│   │   │   │   ├── IDataProvider.cs
│   │   │   │   └── PageResult.cs
│   │   │   ├── ViewModels
│   │   │   │   ├── BaseViewModel.cs
│   │   │   │   ├── DeviceViewModel.cs
│   │   │   │   ├── DicBaseViewModel.cs
│   │   │   │   ├── IBaseViewModel.cs
│   │   │   │   └── MainViewModel.cs
│   │   │   └── Views
│   │   │       ├── BaseView.xaml
│   │   │       └── BaseView.xaml.cs
│   │   ├── AIStudio.Wpf.MDIContainer.Demo
│   │   │   ├── AIStudio.Wpf.MDIContainer.Demo.csproj
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Commands
│   │   │   │   └── RelayCommand.cs
│   │   │   ├── Interfaces
│   │   │   │   └── IContent.cs
│   │   │   ├── MainView.xaml
│   │   │   ├── MainView.xaml.cs
│   │   │   ├── Models
│   │   │   │   ├── Person.cs
│   │   │   │   └── Pet.cs
│   │   │   ├── ViewModels
│   │   │   │   ├── Bases
│   │   │   │   │   └── ViewModelBase.cs
│   │   │   │   ├── Main
│   │   │   │   │   └── MainViewModel.cs
│   │   │   │   ├── PersonWindow.cs
│   │   │   │   └── PetWindow.cs
│   │   │   └── Views
│   │   │       ├── PersonView.xaml
│   │   │       ├── PersonView.xaml.cs
│   │   │       ├── PetView.xaml
│   │   │       └── PetView.xaml.cs
│   │   ├── AIStudio.Wpf.Panels.Demo
│   │   │   ├── AIStudio.Wpf.Panels.Demo.csproj
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── MainView.xaml
│   │   │   ├── MainView.xaml.cs
│   │   │   └── ViewModels
│   │   │       └── MainViewModel.cs
│   │   └── AIStudio.Wpf.Wall3D.Demo
│   │       ├── AIStudio.Wpf.Wall3D.Demo.csproj
│   │       ├── AssemblyInfo.cs
│   │       ├── MainView.xaml
│   │       ├── MainView.xaml.cs
│   │       ├── Models
│   │       │   └── WallItemData.cs
│   │       ├── Resources
│   │       │   ├── 1.jpg
│   │       │   ├── 10.jpg
│   │       │   ├── 2.jpg
│   │       │   ├── 3.jpg
│   │       │   ├── 4.jpg
│   │       │   ├── 5.jpg
│   │       │   ├── 6.jpg
│   │       │   ├── 7.jpg
│   │       │   ├── 8.jpg
│   │       │   └── 9.jpg
│   │       ├── ViewModels
│   │       │   ├── Carousel3DViewModel.cs
│   │       │   ├── CarouselViewModel.cs
│   │       │   └── Wall3DViewModel.cs
│   │       └── Views
│   │           ├── Carousel3DView.xaml
│   │           ├── Carousel3DView.xaml.cs
│   │           ├── CarouselView.xaml
│   │           ├── CarouselView.xaml.cs
│   │           ├── Wall3DView.xaml
│   │           └── Wall3DView.xaml.cs
│   ├── Directory.Build.Props
│   ├── LICENSE
│   ├── README.md
│   ├── anchor.png
│   ├── avatar.png
│   ├── badge.png
│   ├── button.png
│   ├── calendar.png
│   ├── card.png
│   ├── checkbox.png
│   ├── childwindow.png
│   ├── colorpicker.png
│   ├── combobox.png
│   ├── datagrid.png
│   ├── datetimepicker.png
│   ├── diaglog.png
│   ├── divder.png
│   ├── dropdown.png
│   ├── expander.png
│   ├── form.png
│   ├── group.png
│   ├── icon.png
│   ├── image.png
│   ├── image2.png
│   ├── loading.png
│   ├── menu.png
│   ├── messge.png
│   ├── notice.png
│   ├── pagination.png
│   ├── path.png
│   ├── progress.png
│   ├── radio.png
│   ├── rate.png
│   ├── repeat.png
│   ├── slider.png
│   ├── stepbar.png
│   ├── tabs.png
│   ├── tag.png
│   ├── textbox.png
│   ├── timeline.png
│   ├── toggle.png
│   ├── tree.png
│   ├── tree2.png
│   ├── treedatagrid.png
│   ├── updown.png
│   ├── upload.png
│   └── verify.png
└── 很好看的WPF开源控件_AI-wpf-controls-master.zip

211 directories, 1588 files


标签: wpf 控件 开源

实例下载地址

很好看的WPF开源控件

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警