实例介绍
WPF UI是一个简单的方法,让您使用WPF编写的应用程序跟上现代设计趋势。该库改变了诸如页面、ToggleButton或List等基本元素,并包括了导航、NumberBox、Dialog或Snackbar等附加控件。
【实例截图】
文件清单
└── wpfui-303f0aefcd59a142bc681415dc4360a34a15f33d
├── branding
│ ├── geometric_splash.psd
│ ├── microsoft-fluent-resources.psd
│ ├── wpfui_full.png
│ ├── wpfui.ico
│ ├── wpfui.png
│ └── wpfui.psd
├── build.cmd
├── build.ps1
├── CNAME
├── CODE_OF_CONDUCT.md
├── CODEOWNERS
├── CONTRIBUTING.md
├── Directory.Build.props
├── Directory.Build.targets
├── Directory.Packages.props
├── docs
│ ├── codesnippet
│ │ └── Rtf
│ │ ├── Hyperlink
│ │ │ └── RtfDocumentProcessor.cs
│ │ ├── RtfBuildStep.cs
│ │ └── RtfDocumentProcessor.cs
│ ├── docfx.json
│ ├── documentation
│ │ ├── about-wpf.md
│ │ ├── accent.md
│ │ ├── extension.md
│ │ ├── fonticon.md
│ │ ├── gallery-editor.md
│ │ ├── gallery.md
│ │ ├── gallery-monaco-editor.md
│ │ ├── getting-started.md
│ │ ├── icons.md
│ │ ├── index.md
│ │ ├── menu.md
│ │ ├── navigation-view.md
│ │ ├── nuget.md
│ │ ├── releases.md
│ │ ├── symbolicon.md
│ │ ├── system-theme-watcher.md
│ │ └── themes.md
│ ├── images
│ │ ├── favicon.ico
│ │ ├── github.svg
│ │ ├── icon-192x192.png
│ │ ├── icon-256x256.png
│ │ ├── icon-384x384.png
│ │ ├── icon-512x512.png
│ │ ├── ms-download.png
│ │ ├── nuget.svg
│ │ ├── vs22.svg
│ │ ├── wpfui-gallery.png
│ │ ├── wpfui-monaco-editor.png
│ │ └── wpfui.png
│ ├── index.md
│ ├── manifest.webmanifest
│ ├── robots.txt
│ ├── templates
│ │ ├── build.js
│ │ ├── package.json
│ │ ├── package-lock.json
│ │ ├── README.md
│ │ ├── tsconfig.json
│ │ └── wpfui
│ │ ├── layout
│ │ │ └── _master.tmpl
│ │ ├── partials
│ │ │ ├── class.header.tmpl.partial
│ │ │ ├── class.memberpage.tmpl.partial
│ │ │ ├── class.tmpl.partial
│ │ │ ├── collection.tmpl.partial
│ │ │ ├── customMREFContent.tmpl.partial
│ │ │ ├── enum.tmpl.partial
│ │ │ ├── item.tmpl.partial
│ │ │ └── namespace.tmpl.partial
│ │ ├── src
│ │ │ ├── docfx.scss
│ │ │ ├── docfx.ts
│ │ │ ├── dotnet.scss
│ │ │ ├── helper.test.ts
│ │ │ ├── helper.ts
│ │ │ ├── highlight.scss
│ │ │ ├── highlight.ts
│ │ │ ├── layout.scss
│ │ │ ├── markdown.scss
│ │ │ ├── markdown.ts
│ │ │ ├── mixins.scss
│ │ │ ├── nav.scss
│ │ │ ├── nav.ts
│ │ │ ├── options.d.ts
│ │ │ ├── search.scss
│ │ │ ├── search.ts
│ │ │ ├── search-worker.ts
│ │ │ ├── theme.ts
│ │ │ ├── toc.scss
│ │ │ ├── toc.ts
│ │ │ ├── wpfui-index-stats.ts
│ │ │ └── wpfui.scss
│ │ ├── toc.json.js
│ │ └── toc.json.tmpl
│ └── toc.yml
├── LICENSE
├── nuget.config
├── README.md
├── SECURITY.md
├── Settings.XamlStyler
├── src
│ ├── Wpf.Ui
│ │ ├── Animations
│ │ │ ├── TransitionAnimationProvider.cs
│ │ │ └── Transition.cs
│ │ ├── Appearance
│ │ │ ├── ApplicationAccentColorManager.cs
│ │ │ ├── ApplicationTheme.cs
│ │ │ ├── ApplicationThemeManager.cs
│ │ │ ├── ObservedWindow.cs
│ │ │ ├── ResourceDictionaryManager.cs
│ │ │ ├── SystemTheme.cs
│ │ │ ├── SystemThemeManager.cs
│ │ │ ├── SystemThemeWatcher.cs
│ │ │ ├── ThemeChangedEvent.cs
│ │ │ └── WindowBackgroundManager.cs
│ │ ├── AutomationPeers
│ │ │ └── CardControlAutomationPeer.cs
│ │ ├── ContentDialogService.cs
│ │ ├── Controls
│ │ │ ├── AccessText
│ │ │ │ └── AccessText.xaml
│ │ │ ├── Anchor
│ │ │ │ ├── Anchor.bmp
│ │ │ │ ├── Anchor.cs
│ │ │ │ └── Anchor.xaml
│ │ │ ├── Arc
│ │ │ │ ├── Arc.bmp
│ │ │ │ └── Arc.cs
│ │ │ ├── AutoSuggestBox
│ │ │ │ ├── AutoSuggestBox.bmp
│ │ │ │ ├── AutoSuggestBox.cs
│ │ │ │ ├── AutoSuggestBoxQuerySubmittedEventArgs.cs
│ │ │ │ ├── AutoSuggestBoxSuggestionChosenEventArgs.cs
│ │ │ │ ├── AutoSuggestBoxTextChangedEventArgs.cs
│ │ │ │ ├── AutoSuggestBox.xaml
│ │ │ │ └── AutoSuggestionBoxTextChangeReason.cs
│ │ │ ├── Badge
│ │ │ │ ├── Badge.cs
│ │ │ │ └── Badge.xaml
│ │ │ ├── BreadcrumbBar
│ │ │ │ ├── BreadcrumbBar.cs
│ │ │ │ ├── BreadcrumbBarItemClickedEventArgs.cs
│ │ │ │ ├── BreadcrumbBarItem.cs
│ │ │ │ └── BreadcrumbBar.xaml
│ │ │ ├── Button
│ │ │ │ ├── Badge.bmp
│ │ │ │ ├── Button.cs
│ │ │ │ └── Button.xaml
│ │ │ ├── Calendar
│ │ │ │ └── Calendar.xaml
│ │ │ ├── CalendarDatePicker
│ │ │ │ ├── CalendarDatePicker.cs
│ │ │ │ └── CalendarDatePicker.xaml
│ │ │ ├── Card
│ │ │ │ ├── Card.bmp
│ │ │ │ ├── Card.cs
│ │ │ │ └── Card.xaml
│ │ │ ├── CardAction
│ │ │ │ ├── CardAction.bmp
│ │ │ │ ├── CardAction.cs
│ │ │ │ └── CardAction.xaml
│ │ │ ├── CardColor
│ │ │ │ ├── CardColor.cs
│ │ │ │ └── CardColor.xaml
│ │ │ ├── CardControl
│ │ │ │ ├── CardControl.cs
│ │ │ │ └── CardControl.xaml
│ │ │ ├── CardExpander
│ │ │ │ ├── CardExpander.bmp
│ │ │ │ ├── CardExpander.cs
│ │ │ │ └── CardExpander.xaml
│ │ │ ├── CheckBox
│ │ │ │ └── CheckBox.xaml
│ │ │ ├── ClientAreaBorder
│ │ │ │ └── ClientAreaBorder.cs
│ │ │ ├── ColorPicker
│ │ │ │ ├── ColorPicker.cs
│ │ │ │ └── ColorPicker.xaml
│ │ │ ├── ComboBox
│ │ │ │ └── ComboBox.xaml
│ │ │ ├── ContentDialog
│ │ │ │ ├── ContentDialogButton.cs
│ │ │ │ ├── ContentDialog.cs
│ │ │ │ ├── ContentDialogResult.cs
│ │ │ │ ├── ContentDialog.xaml
│ │ │ │ └── EventArgs
│ │ │ │ ├── ContentDialogButtonClickEventArgs.cs
│ │ │ │ ├── ContentDialogClosedEventArgs.cs
│ │ │ │ └── ContentDialogClosingEventArgs.cs
│ │ │ ├── ContextMenu
│ │ │ │ ├── ContextMenuLoader.xaml
│ │ │ │ ├── ContextMenuLoader.xaml.cs
│ │ │ │ └── ContextMenu.xaml
│ │ │ ├── ControlAppearance.cs
│ │ │ ├── ControlsServices.cs
│ │ │ ├── DataGrid
│ │ │ │ ├── DataGrid.cs
│ │ │ │ └── DataGrid.xaml
│ │ │ ├── DatePicker
│ │ │ │ └── DatePicker.xaml
│ │ │ ├── DateTimeHelper.cs
│ │ │ ├── DropDownButton
│ │ │ │ ├── DropDownButton.cs
│ │ │ │ └── DropDownButton.xaml
│ │ │ ├── DynamicScrollBar
│ │ │ │ ├── DynamicScrollBar.bmp
│ │ │ │ ├── DynamicScrollBar.cs
│ │ │ │ └── DynamicScrollBar.xaml
│ │ │ ├── DynamicScrollViewer
│ │ │ │ ├── DynamicScrollViewer.bmp
│ │ │ │ ├── DynamicScrollViewer.cs
│ │ │ │ └── DynamicScrollViewer.xaml
│ │ │ ├── ElementPlacement.cs
│ │ │ ├── EventIdentifier.cs
│ │ │ ├── Expander
│ │ │ │ └── Expander.xaml
│ │ │ ├── FluentWindow
│ │ │ │ ├── FluentWindow.bmp
│ │ │ │ ├── FluentWindow.cs
│ │ │ │ └── FluentWindow.xaml
│ │ │ ├── Flyout
│ │ │ │ ├── Flyout.cs
│ │ │ │ └── Flyout.xaml
│ │ │ ├── FontTypography.cs
│ │ │ ├── Frame
│ │ │ │ └── Frame.xaml
│ │ │ ├── GridView
│ │ │ │ ├── GridViewColumn.cs
│ │ │ │ ├── GridViewColumnHeader.xaml
│ │ │ │ ├── GridView.cs
│ │ │ │ ├── GridViewHeaderRowIndicator.xaml
│ │ │ │ ├── GridViewHeaderRowPresenter.cs
│ │ │ │ └── GridViewRowPresenter.cs
│ │ │ ├── HyperlinkButton
│ │ │ │ ├── HyperlinkButton.cs
│ │ │ │ └── HyperlinkButton.xaml
│ │ │ ├── IAppearanceControl.cs
│ │ │ ├── IconElement
│ │ │ │ ├── FontIcon.bmp
│ │ │ │ ├── FontIcon.cs
│ │ │ │ ├── IconElementConverter.cs
│ │ │ │ ├── IconElement.cs
│ │ │ │ ├── IconSourceElement.cs
│ │ │ │ ├── ImageIcon.cs
│ │ │ │ ├── SymbolIcon.bmp
│ │ │ │ └── SymbolIcon.cs
│ │ │ ├── IconSource
│ │ │ │ ├── FontIconSource.cs
│ │ │ │ ├── IconSource.cs
│ │ │ │ └── SymbolIconSource.cs
│ │ │ ├── IDpiAwareControl.cs
│ │ │ ├── IIconControl.cs
│ │ │ ├── Image
│ │ │ │ ├── Image.cs
│ │ │ │ └── Image.xaml
│ │ │ ├── InfoBadge
│ │ │ │ ├── InfoBadge.cs
│ │ │ │ ├── InfoBadgeSeverity.cs
│ │ │ │ └── InfoBadge.xaml
│ │ │ ├── InfoBar
│ │ │ │ ├── InfoBar.cs
│ │ │ │ ├── InfoBarSeverity.cs
│ │ │ │ └── InfoBar.xaml
│ │ │ ├── ItemRange.cs
│ │ │ ├── ItemsControl
│ │ │ │ └── ItemsControl.xaml
│ │ │ ├── IThemeControl.cs
│ │ │ ├── Label
│ │ │ │ └── Label.xaml
│ │ │ ├── ListBox
│ │ │ │ ├── ListBoxItem.xaml
│ │ │ │ └── ListBox.xaml
│ │ │ ├── ListView
│ │ │ │ ├── ListView.cs
│ │ │ │ ├── ListViewItem.cs
│ │ │ │ ├── ListViewItem.xaml
│ │ │ │ ├── ListViewViewState.cs
│ │ │ │ └── ListView.xaml
│ │ │ ├── LoadingScreen
│ │ │ │ ├── LoadingScreen.cs
│ │ │ │ └── LoadingScreen.xaml
│ │ │ ├── Menu
│ │ │ │ ├── MenuItem.cs
│ │ │ │ ├── MenuItem.xaml
│ │ │ │ ├── MenuLoader.xaml
│ │ │ │ ├── MenuLoader.xaml.cs
│ │ │ │ └── Menu.xaml
│ │ │ ├── MessageBox
│ │ │ │ ├── MessageBox.bmp
│ │ │ │ ├── MessageBoxButton.cs
│ │ │ │ ├── MessageBox.cs
│ │ │ │ ├── MessageBoxResult.cs
│ │ │ │ └── MessageBox.xaml
│ │ │ ├── NavigationView
│ │ │ │ ├── INavigableView.cs
│ │ │ │ ├── INavigationAware.cs
│ │ │ │ ├── INavigationView.cs
│ │ │ │ ├── INavigationViewItem.cs
│ │ │ │ ├── NavigatedEventArgs.cs
│ │ │ │ ├── NavigatingCancelEventArgs.cs
│ │ │ │ ├── NavigationCache.cs
│ │ │ │ ├── NavigationCacheMode.cs
│ │ │ │ ├── NavigationLeftFluent.xaml
│ │ │ │ ├── NavigationViewActivator.cs
│ │ │ │ ├── NavigationView.AttachedProperties.cs
│ │ │ │ ├── NavigationViewBackButtonVisible.cs
│ │ │ │ ├── NavigationView.Base.cs
│ │ │ │ ├── NavigationViewBasePaneButtonStyle.xaml
│ │ │ │ ├── NavigationView.bmp
│ │ │ │ ├── NavigationViewBottom.xaml
│ │ │ │ ├── NavigationViewBreadcrumbItem.cs
│ │ │ │ ├── NavigationViewBreadcrumbItem.xaml
│ │ │ │ ├── NavigationViewCompact.xaml
│ │ │ │ ├── NavigationViewConstants.xaml
│ │ │ │ ├── NavigationViewContentPresenter.cs
│ │ │ │ ├── NavigationViewContentPresenter.xaml
│ │ │ │ ├── NavigationView.Events.cs
│ │ │ │ ├── NavigationViewItem.bmp
│ │ │ │ ├── NavigationViewItem.cs
│ │ │ │ ├── NavigationViewItemDefaultStyle.xaml
│ │ │ │ ├── NavigationViewItemHeader.cs
│ │ │ │ ├── NavigationViewItemHeader.xaml
│ │ │ │ ├── NavigationViewItemSeparator.cs
│ │ │ │ ├── NavigationViewItemSeparator.xaml
│ │ │ │ ├── NavigationViewLeftMinimalCompact.xaml
│ │ │ │ ├── NavigationView.Navigation.cs
│ │ │ │ ├── NavigationViewPaneDisplayMode.cs
│ │ │ │ ├── NavigationView.Properties.cs
│ │ │ │ ├── NavigationView.TemplateParts.cs
│ │ │ │ ├── NavigationViewTop.xaml
│ │ │ │ └── NavigationView.xaml
│ │ │ ├── NumberBox
│ │ │ │ ├── INumberFormatter.cs
│ │ │ │ ├── INumberParser.cs
│ │ │ │ ├── NumberBox.bmp
│ │ │ │ ├── NumberBox.cs
│ │ │ │ ├── NumberBoxSpinButtonPlacementMode.cs
│ │ │ │ ├── NumberBoxValidationMode.cs
│ │ │ │ ├── NumberBox.xaml
│ │ │ │ └── ValidateNumberFormatter.cs
│ │ │ ├── Page
│ │ │ │ └── Page.xaml
│ │ │ ├── PassiveScrollViewer.cs
│ │ │ ├── PasswordBox
│ │ │ │ ├── PasswordBox.cs
│ │ │ │ └── PasswordBox.xaml
│ │ │ ├── ProgressBar
│ │ │ │ └── ProgressBar.xaml
│ │ │ ├── ProgressRing
│ │ │ │ ├── ProgressRing.bmp
│ │ │ │ ├── ProgressRing.cs
│ │ │ │ └── ProgressRing.xaml
│ │ │ ├── RadioButton
│ │ │ │ └── RadioButton.xaml
│ │ │ ├── RatingControl
│ │ │ │ ├── RatingControl.bmp
│ │ │ │ ├── RatingControl.cs
│ │ │ │ └── RatingControl.xaml
│ │ │ ├── RichTextBox
│ │ │ │ ├── RichTextBox.cs
│ │ │ │ └── RichTextBox.xaml
│ │ │ ├── ScrollBar
│ │ │ │ └── ScrollBar.xaml
│ │ │ ├── ScrollDirection.cs
│ │ │ ├── ScrollViewer
│ │ │ │ └── ScrollViewer.xaml
│ │ │ ├── Separator
│ │ │ │ └── Separator.xaml
│ │ │ ├── Slider
│ │ │ │ └── Slider.xaml
│ │ │ ├── Snackbar
│ │ │ │ ├── Snackbar.cs
│ │ │ │ ├── SnackbarPresenter.cs
│ │ │ │ └── Snackbar.xaml
│ │ │ ├── SpacingMode.cs
│ │ │ ├── SplitButton
│ │ │ │ ├── SplitButton.cs
│ │ │ │ └── SplitButton.xaml
│ │ │ ├── StatusBar
│ │ │ │ └── StatusBar.xaml
│ │ │ ├── SymbolFilled.cs
│ │ │ ├── SymbolGlyph.cs
│ │ │ ├── SymbolRegular.cs
│ │ │ ├── TabControl
│ │ │ │ └── TabControl.xaml
│ │ │ ├── TabView
│ │ │ │ ├── TabView.cs
│ │ │ │ └── TabViewItem.cs
│ │ │ ├── TextBlock
│ │ │ │ ├── TextBlock.cs
│ │ │ │ └── TextBlock.xaml
│ │ │ ├── TextBox
│ │ │ │ ├── TextBox.cs
│ │ │ │ └── TextBox.xaml
│ │ │ ├── TextColor.cs
│ │ │ ├── ThumbRate
│ │ │ │ ├── ThumbRate.bmp
│ │ │ │ ├── ThumbRate.cs
│ │ │ │ ├── ThumbRateState.cs
│ │ │ │ └── ThumbRate.xaml
│ │ │ ├── TimePicker
│ │ │ │ ├── ClockIdentifier.cs
│ │ │ │ ├── TimePicker.cs
│ │ │ │ └── TimePicker.xaml
│ │ │ ├── TitleBar
│ │ │ │ ├── TitleBarButton.cs
│ │ │ │ ├── TitleBarButtonType.cs
│ │ │ │ ├── TitleBar.cs
│ │ │ │ └── TitleBar.xaml
│ │ │ ├── ToggleButton
│ │ │ │ └── ToggleButton.xaml
│ │ │ ├── ToggleSwitch
│ │ │ │ ├── ToggleSwitch.bmp
│ │ │ │ ├── ToggleSwitch.cs
│ │ │ │ └── ToggleSwitch.xaml
│ │ │ ├── ToolBar
│ │ │ │ └── ToolBar.xaml
│ │ │ ├── ToolTip
│ │ │ │ └── ToolTip.xaml
│ │ │ ├── TreeGrid
│ │ │ │ ├── TreeGrid.cs
│ │ │ │ ├── TreeGridHeader.cs
│ │ │ │ ├── TreeGridItem.cs
│ │ │ │ └── TreeGrid.xaml
│ │ │ ├── TreeView
│ │ │ │ ├── TreeViewItem.cs
│ │ │ │ ├── TreeViewItem.xaml
│ │ │ │ └── TreeView.xaml
│ │ │ ├── TypedEventHandler.cs
│ │ │ ├── VirtualizingGridView
│ │ │ │ ├── VirtualizingGridView.cs
│ │ │ │ └── VirtualizingGridView.xaml
│ │ │ ├── VirtualizingItemsControl
│ │ │ │ ├── VirtualizingItemsControl.bmp
│ │ │ │ ├── VirtualizingItemsControl.cs
│ │ │ │ └── VirtualizingItemsControl.xaml
│ │ │ ├── VirtualizingUniformGrid
│ │ │ │ └── VirtualizingUniformGrid.cs
│ │ │ ├── VirtualizingWrapPanel
│ │ │ │ ├── VirtualizingPanelBase.cs
│ │ │ │ ├── VirtualizingWrapPanel.bmp
│ │ │ │ ├── VirtualizingWrapPanel.cs
│ │ │ │ └── VirtualizingWrapPanel.xaml
│ │ │ └── Window
│ │ │ ├── WindowBackdrop.cs
│ │ │ ├── WindowBackdropType.cs
│ │ │ ├── WindowCornerPreference.cs
│ │ │ └── Window.xaml
│ │ ├── Converters
│ │ │ ├── AnimationFactorToValueConverter.cs
│ │ │ ├── BackButtonVisibilityToVisibilityConverter.cs
│ │ │ ├── BoolToVisibilityConverter.cs
│ │ │ ├── BrushToColorConverter.cs
│ │ │ ├── ContentDialogButtonEnumToBoolConverter.cs
│ │ │ ├── EnumToBoolConverter.cs
│ │ │ ├── FallbackBrushConverter.cs
│ │ │ ├── IconSourceElementConverter.cs
│ │ │ ├── LeftSplitCornerRadiusConverter.cs
│ │ │ ├── LeftSplitThicknessConverter.cs
│ │ │ ├── NullToVisibilityConverter.cs
│ │ │ ├── ProgressThicknessConverter.cs
│ │ │ ├── RightSplitCornerRadiusConverter.cs
│ │ │ ├── RightSplitThicknessConverter.cs
│ │ │ └── TextToAsteriskConverter.cs
│ │ ├── Designer
│ │ │ └── DesignerHelper.cs
│ │ ├── Extensions
│ │ │ ├── ColorExtensions.cs
│ │ │ ├── ContentDialogServiceExtensions.cs
│ │ │ ├── ContextMenuExtensions.cs
│ │ │ ├── DateTimeExtensions.cs
│ │ │ ├── FrameExtensions.cs
│ │ │ ├── NavigationServiceExtensions.cs
│ │ │ ├── SnackbarServiceExtensions.cs
│ │ │ ├── SymbolExtensions.cs
│ │ │ ├── TextBlockFontTypographyExtensions.cs
│ │ │ ├── TextColorExtensions.cs
│ │ │ ├── UiElementExtensions.cs
│ │ │ └── UriExtensions.cs
│ │ ├── Hardware
│ │ │ ├── DisplayDpi.cs
│ │ │ ├── DpiHelper.cs
│ │ │ ├── HardwareAcceleration.cs
│ │ │ └── RenderingTier.cs
│ │ ├── IContentDialogService.cs
│ │ ├── INavigationService.cs
│ │ ├── INavigationWindow.cs
│ │ ├── Input
│ │ │ ├── IRelayCommand.cs
│ │ │ ├── IRelayCommand{T}.cs
│ │ │ └── RelayCommand{T}.cs
│ │ ├── Interop
│ │ │ ├── Dwmapi.cs
│ │ │ ├── HRESULT.cs
│ │ │ ├── Kernel32.cs
│ │ │ ├── Libraries.cs
│ │ │ ├── Shell32.cs
│ │ │ ├── ShObjIdl.cs
│ │ │ ├── UnsafeNativeMethods.cs
│ │ │ ├── UnsafeReflection.cs
│ │ │ ├── User32.cs
│ │ │ ├── UxTheme.cs
│ │ │ └── WinDef
│ │ │ ├── POINT.cs
│ │ │ ├── POINTL.cs
│ │ │ ├── RECT.cs
│ │ │ ├── RECTL.cs
│ │ │ └── SIZE.cs
│ │ ├── IPageService.cs
│ │ ├── ISnackbarService.cs
│ │ ├── ITaskBarService.cs
│ │ ├── IThemeService.cs
│ │ ├── License - Fluent System Icons.txt
│ │ ├── License - Microsoft.Ui.Xaml.txt
│ │ ├── License - Segoe Fluent Icons.txt
│ │ ├── License - VirtualizingWrapPanel.txt
│ │ ├── License - Windows Presentation Foundation.txt
│ │ ├── Markup
│ │ │ ├── ControlsDictionary.cs
│ │ │ ├── Design.cs
│ │ │ ├── FontIconExtension.cs
│ │ │ ├── ImageIconExtension.cs
│ │ │ ├── SymbolIconExtension.cs
│ │ │ ├── ThemeResource.cs
│ │ │ ├── ThemeResourceExtension.cs
│ │ │ └── ThemesDictionary.cs
│ │ ├── NavigationService.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Resources
│ │ │ ├── Accent.xaml
│ │ │ ├── DefaultContextMenu.xaml
│ │ │ ├── DefaultFocusVisualStyle.xaml
│ │ │ ├── DefaultTextBoxScrollViewerStyle.xaml
│ │ │ ├── Fonts
│ │ │ │ ├── FluentSystemIcons-Filled.ttf
│ │ │ │ └── FluentSystemIcons-Regular.ttf
│ │ │ ├── Fonts.xaml
│ │ │ ├── Palette.xaml
│ │ │ ├── StaticColors.xaml
│ │ │ ├── Theme
│ │ │ │ ├── Dark.xaml
│ │ │ │ ├── HC1.xaml
│ │ │ │ ├── HC2.xaml
│ │ │ │ ├── HCBlack.xaml
│ │ │ │ ├── HCWhite.xaml
│ │ │ │ └── Light.xaml
│ │ │ ├── Typography.xaml
│ │ │ ├── Variables.xaml
│ │ │ └── Wpf.Ui.xaml
│ │ ├── SimpleContentDialogCreateOptions.cs
│ │ ├── SnackbarService.cs
│ │ ├── Taskbar
│ │ │ ├── TaskbarProgress.cs
│ │ │ └── TaskbarProgressState.cs
│ │ ├── TaskBarService.cs
│ │ ├── ThemeService.cs
│ │ ├── UiApplication.cs
│ │ ├── UiAssembly.cs
│ │ ├── Usings.cs
│ │ ├── VisualStudioToolsManifest.xml
│ │ ├── Win32
│ │ │ └── Utilities.cs
│ │ └── Wpf.Ui.csproj
│ ├── Wpf.Ui.Demo.Console
│ │ ├── Models
│ │ │ └── DataColor.cs
│ │ ├── Program.cs
│ │ ├── Usings.cs
│ │ ├── Utilities
│ │ │ └── ThemeUtilities.cs
│ │ ├── Views
│ │ │ ├── MainView.xaml
│ │ │ ├── MainView.xaml.cs
│ │ │ ├── Pages
│ │ │ │ ├── DashboardPage.xaml
│ │ │ │ ├── DashboardPage.xaml.cs
│ │ │ │ ├── DataPage.xaml
│ │ │ │ ├── DataPage.xaml.cs
│ │ │ │ ├── SettingsPage.xaml
│ │ │ │ └── SettingsPage.xaml.cs
│ │ │ ├── SimpleView.xaml
│ │ │ └── SimpleView.xaml.cs
│ │ ├── Wpf.Ui.Demo.Console.csproj
│ │ └── wpfui.ico
│ ├── Wpf.Ui.Demo.Mvvm
│ │ ├── applicationIcon.ico
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── applicationIcon-1024.png
│ │ │ └── applicationIcon-256.png
│ │ ├── Helpers
│ │ │ └── EnumToBooleanConverter.cs
│ │ ├── Models
│ │ │ ├── AppConfig.cs
│ │ │ └── DataColor.cs
│ │ ├── Services
│ │ │ ├── ApplicationHostService.cs
│ │ │ └── PageService.cs
│ │ ├── Usings.cs
│ │ ├── ViewModels
│ │ │ ├── DashboardViewModel.cs
│ │ │ ├── DataViewModel.cs
│ │ │ ├── MainWindowViewModel.cs
│ │ │ └── SettingsViewModel.cs
│ │ ├── Views
│ │ │ ├── MainWindow.xaml
│ │ │ ├── MainWindow.xaml.cs
│ │ │ └── Pages
│ │ │ ├── DashboardPage.xaml
│ │ │ ├── DashboardPage.xaml.cs
│ │ │ ├── DataPage.xaml
│ │ │ ├── DataPage.xaml.cs
│ │ │ ├── SettingsPage.xaml
│ │ │ └── SettingsPage.xaml.cs
│ │ └── Wpf.Ui.Demo.Mvvm.csproj
│ ├── Wpf.Ui.Demo.Simple
│ │ ├── applicationIcon.ico
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── applicationIcon-1024.png
│ │ │ └── applicationIcon-256.png
│ │ ├── MainWindow.xaml
│ │ ├── MainWindow.xaml.cs
│ │ ├── Models
│ │ │ └── DataColor.cs
│ │ ├── Views
│ │ │ └── Pages
│ │ │ ├── DashboardPage.xaml
│ │ │ ├── DashboardPage.xaml.cs
│ │ │ ├── DataPage.xaml
│ │ │ ├── DataPage.xaml.cs
│ │ │ ├── SettingsPage.xaml
│ │ │ └── SettingsPage.xaml.cs
│ │ └── Wpf.Ui.Demo.Simple.csproj
│ ├── Wpf.Ui.Extension
│ │ ├── license.txt
│ │ ├── preview.png
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── source.extension.vsixmanifest
│ │ ├── Wpf.Ui.Extension.csproj
│ │ └── wpfui.png
│ ├── Wpf.Ui.Extension.Template.Blank
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── wpfui-icon-1024.png
│ │ │ └── wpfui-icon-256.png
│ │ ├── __PreviewImage.png
│ │ ├── __TemplateIcon.png
│ │ ├── Wpf.Ui.Blank.csproj
│ │ ├── Wpf.Ui.Blank.vstemplate
│ │ ├── Wpf.Ui.Extension.Template.Blank.csproj
│ │ └── wpfui-icon.ico
│ ├── Wpf.Ui.Extension.Template.Compact
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── wpfui-icon-1024.png
│ │ │ └── wpfui-icon-256.png
│ │ ├── Helpers
│ │ │ └── EnumToBooleanConverter.cs
│ │ ├── Models
│ │ │ ├── AppConfig.cs
│ │ │ └── DataColor.cs
│ │ ├── __PreviewImage.png
│ │ ├── Resources
│ │ │ └── Translations.cs
│ │ ├── Services
│ │ │ ├── ApplicationHostService.cs
│ │ │ └── PageService.cs
│ │ ├── __TemplateIcon.png
│ │ ├── Usings.cs
│ │ ├── ViewModels
│ │ │ ├── Pages
│ │ │ │ ├── DashboardViewModel.cs
│ │ │ │ ├── DataViewModel.cs
│ │ │ │ └── SettingsViewModel.cs
│ │ │ └── Windows
│ │ │ └── MainWindowViewModel.cs
│ │ ├── Views
│ │ │ ├── Pages
│ │ │ │ ├── DashboardPage.xaml
│ │ │ │ ├── DashboardPage.xaml.cs
│ │ │ │ ├── DataPage.xaml
│ │ │ │ ├── DataPage.xaml.cs
│ │ │ │ ├── SettingsPage.xaml
│ │ │ │ └── SettingsPage.xaml.cs
│ │ │ └── Windows
│ │ │ ├── MainWindow.xaml
│ │ │ └── MainWindow.xaml.cs
│ │ ├── Wpf.Ui.Compact.csproj
│ │ ├── Wpf.Ui.Compact.vstemplate
│ │ ├── Wpf.Ui.Extension.Template.Compact.csproj
│ │ └── wpfui-icon.ico
│ ├── Wpf.Ui.Extension.Template.Fluent
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── wpfui-icon-1024.png
│ │ │ └── wpfui-icon-256.png
│ │ ├── Helpers
│ │ │ └── EnumToBooleanConverter.cs
│ │ ├── Models
│ │ │ ├── AppConfig.cs
│ │ │ └── DataColor.cs
│ │ ├── __PreviewImage.png
│ │ ├── Resources
│ │ │ └── Translations.cs
│ │ ├── Services
│ │ │ ├── ApplicationHostService.cs
│ │ │ └── PageService.cs
│ │ ├── __TemplateIcon.png
│ │ ├── Usings.cs
│ │ ├── ViewModels
│ │ │ ├── Pages
│ │ │ │ ├── DashboardViewModel.cs
│ │ │ │ ├── DataViewModel.cs
│ │ │ │ └── SettingsViewModel.cs
│ │ │ └── Windows
│ │ │ └── MainWindowViewModel.cs
│ │ ├── Views
│ │ │ ├── Pages
│ │ │ │ ├── DashboardPage.xaml
│ │ │ │ ├── DashboardPage.xaml.cs
│ │ │ │ ├── DataPage.xaml
│ │ │ │ ├── DataPage.xaml.cs
│ │ │ │ ├── SettingsPage.xaml
│ │ │ │ └── SettingsPage.xaml.cs
│ │ │ └── Windows
│ │ │ ├── MainWindow.xaml
│ │ │ └── MainWindow.xaml.cs
│ │ ├── Wpf.Ui.Extension.Template.Fluent.csproj
│ │ ├── Wpf.Ui.Fluent.csproj
│ │ ├── Wpf.Ui.Fluent.vstemplate
│ │ └── wpfui-icon.ico
│ ├── Wpf.Ui.FontMapper
│ │ ├── FontSource.cs
│ │ ├── GitTag.cs
│ │ ├── License - Fluent System Icons.txt
│ │ ├── Program.cs
│ │ └── Wpf.Ui.FontMapper.csproj
│ ├── Wpf.Ui.Gallery
│ │ ├── app.manifest
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Assets
│ │ │ ├── geo_icons.png
│ │ │ ├── Monaco
│ │ │ │ ├── index.html
│ │ │ │ └── min
│ │ │ │ └── vs
│ │ │ │ ├── base
│ │ │ │ │ ├── browser
│ │ │ │ │ │ └── ui
│ │ │ │ │ │ └── codicons
│ │ │ │ │ │ └── codicon
│ │ │ │ │ │ └── codicon.ttf
│ │ │ │ │ ├── common
│ │ │ │ │ │ └── worker
│ │ │ │ │ │ ├── simpleWorker.nls.de.js
│ │ │ │ │ │ ├── simpleWorker.nls.es.js
│ │ │ │ │ │ ├── simpleWorker.nls.fr.js
│ │ │ │ │ │ ├── simpleWorker.nls.it.js
│ │ │ │ │ │ ├── simpleWorker.nls.ja.js
│ │ │ │ │ │ ├── simpleWorker.nls.js
│ │ │ │ │ │ ├── simpleWorker.nls.ko.js
│ │ │ │ │ │ ├── simpleWorker.nls.ru.js
│ │ │ │ │ │ ├── simpleWorker.nls.zh-cn.js
│ │ │ │ │ │ └── simpleWorker.nls.zh-tw.js
│ │ │ │ │ └── worker
│ │ │ │ │ └── workerMain.js
│ │ │ │ ├── basic-languages
│ │ │ │ │ ├── abap
│ │ │ │ │ │ └── abap.js
│ │ │ │ │ ├── apex
│ │ │ │ │ │ └── apex.js
│ │ │ │ │ ├── azcli
│ │ │ │ │ │ └── azcli.js
│ │ │ │ │ ├── bat
│ │ │ │ │ │ └── bat.js
│ │ │ │ │ ├── bicep
│ │ │ │ │ │ └── bicep.js
│ │ │ │ │ ├── cameligo
│ │ │ │ │ │ └── cameligo.js
│ │ │ │ │ ├── clojure
│ │ │ │ │ │ └── clojure.js
│ │ │ │ │ ├── coffee
│ │ │ │ │ │ └── coffee.js
│ │ │ │ │ ├── cpp
│ │ │ │ │ │ └── cpp.js
│ │ │ │ │ ├── csharp
│ │ │ │ │ │ └── csharp.js
│ │ │ │ │ ├── csp
│ │ │ │ │ │ └── csp.js
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── css.js
│ │ │ │ │ ├── cypher
│ │ │ │ │ │ └── cypher.js
│ │ │ │ │ ├── dart
│ │ │ │ │ │ └── dart.js
│ │ │ │ │ ├── dockerfile
│ │ │ │ │ │ └── dockerfile.js
│ │ │ │ │ ├── ecl
│ │ │ │ │ │ └── ecl.js
│ │ │ │ │ ├── elixir
│ │ │ │ │ │ └── elixir.js
│ │ │ │ │ ├── flow9
│ │ │ │ │ │ └── flow9.js
│ │ │ │ │ ├── freemarker2
│ │ │ │ │ │ └── freemarker2.js
│ │ │ │ │ ├── fsharp
│ │ │ │ │ │ └── fsharp.js
│ │ │ │ │ ├── go
│ │ │ │ │ │ └── go.js
│ │ │ │ │ ├── graphql
│ │ │ │ │ │ └── graphql.js
│ │ │ │ │ ├── handlebars
│ │ │ │ │ │ └── handlebars.js
│ │ │ │ │ ├── hcl
│ │ │ │ │ │ └── hcl.js
│ │ │ │ │ ├── html
│ │ │ │ │ │ └── html.js
│ │ │ │ │ ├── ini
│ │ │ │ │ │ └── ini.js
│ │ │ │ │ ├── java
│ │ │ │ │ │ └── java.js
│ │ │ │ │ ├── javascript
│ │ │ │ │ │ └── javascript.js
│ │ │ │ │ ├── julia
│ │ │ │ │ │ └── julia.js
│ │ │ │ │ ├── kotlin
│ │ │ │ │ │ └── kotlin.js
│ │ │ │ │ ├── less
│ │ │ │ │ │ └── less.js
│ │ │ │ │ ├── lexon
│ │ │ │ │ │ └── lexon.js
│ │ │ │ │ ├── liquid
│ │ │ │ │ │ └── liquid.js
│ │ │ │ │ ├── lua
│ │ │ │ │ │ └── lua.js
│ │ │ │ │ ├── m3
│ │ │ │ │ │ └── m3.js
│ │ │ │ │ ├── markdown
│ │ │ │ │ │ └── markdown.js
│ │ │ │ │ ├── mdx
│ │ │ │ │ │ └── mdx.js
│ │ │ │ │ ├── mips
│ │ │ │ │ │ └── mips.js
│ │ │ │ │ ├── msdax
│ │ │ │ │ │ └── msdax.js
│ │ │ │ │ ├── mysql
│ │ │ │ │ │ └── mysql.js
│ │ │ │ │ ├── objective-c
│ │ │ │ │ │ └── objective-c.js
│ │ │ │ │ ├── pascal
│ │ │ │ │ │ └── pascal.js
│ │ │ │ │ ├── pascaligo
│ │ │ │ │ │ └── pascaligo.js
│ │ │ │ │ ├── perl
│ │ │ │ │ │ └── perl.js
│ │ │ │ │ ├── pgsql
│ │ │ │ │ │ └── pgsql.js
│ │ │ │ │ ├── php
│ │ │ │ │ │ └── php.js
│ │ │ │ │ ├── pla
│ │ │ │ │ │ └── pla.js
│ │ │ │ │ ├── postiats
│ │ │ │ │ │ └── postiats.js
│ │ │ │ │ ├── powerquery
│ │ │ │ │ │ └── powerquery.js
│ │ │ │ │ ├── powershell
│ │ │ │ │ │ └── powershell.js
│ │ │ │ │ ├── protobuf
│ │ │ │ │ │ └── protobuf.js
│ │ │ │ │ ├── pug
│ │ │ │ │ │ └── pug.js
│ │ │ │ │ ├── python
│ │ │ │ │ │ └── python.js
│ │ │ │ │ ├── qsharp
│ │ │ │ │ │ └── qsharp.js
│ │ │ │ │ ├── r
│ │ │ │ │ │ └── r.js
│ │ │ │ │ ├── razor
│ │ │ │ │ │ └── razor.js
│ │ │ │ │ ├── redis
│ │ │ │ │ │ └── redis.js
│ │ │ │ │ ├── redshift
│ │ │ │ │ │ └── redshift.js
│ │ │ │ │ ├── restructuredtext
│ │ │ │ │ │ └── restructuredtext.js
│ │ │ │ │ ├── ruby
│ │ │ │ │ │ └── ruby.js
│ │ │ │ │ ├── rust
│ │ │ │ │ │ └── rust.js
│ │ │ │ │ ├── sb
│ │ │ │ │ │ └── sb.js
│ │ │ │ │ ├── scala
│ │ │ │ │ │ └── scala.js
│ │ │ │ │ ├── scheme
│ │ │ │ │ │ └── scheme.js
│ │ │ │ │ ├── scss
│ │ │ │ │ │ └── scss.js
│ │ │ │ │ ├── shell
│ │ │ │ │ │ └── shell.js
│ │ │ │ │ ├── solidity
│ │ │ │ │ │ └── solidity.js
│ │ │ │ │ ├── sophia
│ │ │ │ │ │ └── sophia.js
│ │ │ │ │ ├── sparql
│ │ │ │ │ │ └── sparql.js
│ │ │ │ │ ├── sql
│ │ │ │ │ │ └── sql.js
│ │ │ │ │ ├── st
│ │ │ │ │ │ └── st.js
│ │ │ │ │ ├── swift
│ │ │ │ │ │ └── swift.js
│ │ │ │ │ ├── systemverilog
│ │ │ │ │ │ └── systemverilog.js
│ │ │ │ │ ├── tcl
│ │ │ │ │ │ └── tcl.js
│ │ │ │ │ ├── twig
│ │ │ │ │ │ └── twig.js
│ │ │ │ │ ├── typescript
│ │ │ │ │ │ └── typescript.js
│ │ │ │ │ ├── vb
│ │ │ │ │ │ └── vb.js
│ │ │ │ │ ├── wgsl
│ │ │ │ │ │ └── wgsl.js
│ │ │ │ │ ├── xml
│ │ │ │ │ │ └── xml.js
│ │ │ │ │ └── yaml
│ │ │ │ │ └── yaml.js
│ │ │ │ ├── editor
│ │ │ │ │ ├── editor.main.css
│ │ │ │ │ ├── editor.main.js
│ │ │ │ │ ├── editor.main.nls.de.js
│ │ │ │ │ ├── editor.main.nls.es.js
│ │ │ │ │ ├── editor.main.nls.fr.js
│ │ │ │ │ ├── editor.main.nls.it.js
│ │ │ │ │ ├── editor.main.nls.ja.js
│ │ │ │ │ ├── editor.main.nls.js
│ │ │ │ │ ├── editor.main.nls.ko.js
│ │ │ │ │ ├── editor.main.nls.ru.js
│ │ │ │ │ ├── editor.main.nls.zh-cn.js
│ │ │ │ │ └── editor.main.nls.zh-tw.js
│ │ │ │ ├── language
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── cssMode.js
│ │ │ │ │ │ └── cssWorker.js
│ │ │ │ │ ├── html
│ │ │ │ │ │ ├── htmlMode.js
│ │ │ │ │ │ └── htmlWorker.js
│ │ │ │ │ ├── json
│ │ │ │ │ │ ├── jsonMode.js
│ │ │ │ │ │ └── jsonWorker.js
│ │ │ │ │ └── typescript
│ │ │ │ │ ├── tsMode.js
│ │ │ │ │ └── tsWorker.js
│ │ │ │ └── loader.js
│ │ │ ├── octonaut.jpg
│ │ │ ├── pexels-johannes-plenio-1103970.jpg
│ │ │ ├── WinUiGallery
│ │ │ │ ├── Button.png
│ │ │ │ ├── Flyout.png
│ │ │ │ ├── LICENSE
│ │ │ │ └── MenuBar.png
│ │ │ ├── wpfui_full.png
│ │ │ └── wpfui.png
│ │ ├── CodeSamples
│ │ │ └── Typography
│ │ │ └── TypographySample_xaml.txt
│ │ ├── Controllers
│ │ │ └── MonacoController.cs
│ │ ├── Controls
│ │ │ ├── ControlExample.xaml
│ │ │ ├── ControlExample.xaml.cs
│ │ │ ├── GalleryNavigationPresenter.xaml
│ │ │ ├── GalleryNavigationPresenter.xaml.cs
│ │ │ ├── PageControlDocumentation.xaml
│ │ │ ├── PageControlDocumentation.xaml.cs
│ │ │ ├── TermsOfUseContentDialog.xaml
│ │ │ ├── TermsOfUseContentDialog.xaml.cs
│ │ │ ├── TypographyControl.xaml
│ │ │ └── TypographyControl.xaml.cs
│ │ ├── ControlsLookup
│ │ │ ├── ControlPages.cs
│ │ │ ├── GalleryPageAttribute.cs
│ │ │ └── GalleryPage.cs
│ │ ├── DependencyModel
│ │ │ └── ServiceCollectionExtensions.cs
│ │ ├── GalleryAssembly.cs
│ │ ├── Helpers
│ │ │ ├── EnumToBooleanConverter.cs
│ │ │ ├── NameToPageTypeConverter.cs
│ │ │ ├── NullToVisibilityConverter.cs
│ │ │ ├── PaneDisplayModeToIndexConverter.cs
│ │ │ └── ThemeToIndexConverter.cs
│ │ ├── License - Images.txt
│ │ ├── License - Monaco.txt
│ │ ├── Models
│ │ │ ├── DisplayableIcon.cs
│ │ │ ├── Folder.cs
│ │ │ ├── Monaco
│ │ │ │ ├── MonacoLanguage.cs
│ │ │ │ └── MonacoTheme.cs
│ │ │ ├── NavigationCard.cs
│ │ │ ├── Person.cs
│ │ │ ├── Product.cs
│ │ │ └── WindowCard.cs
│ │ ├── Services
│ │ │ ├── ApplicationHostService.cs
│ │ │ ├── Contracts
│ │ │ │ └── IWindow.cs
│ │ │ └── WindowsProviderService.cs
│ │ ├── Usings.cs
│ │ ├── ViewModels
│ │ │ ├── Pages
│ │ │ │ ├── AllControlsViewModel.cs
│ │ │ │ ├── BasicInput
│ │ │ │ │ ├── AnchorViewModel.cs
│ │ │ │ │ ├── BasicInputViewModel.cs
│ │ │ │ │ ├── ButtonViewModel.cs
│ │ │ │ │ ├── CheckBoxViewModel.cs
│ │ │ │ │ ├── ComboBoxViewModel.cs
│ │ │ │ │ ├── DropDownButtonViewModel.cs
│ │ │ │ │ ├── HyperlinkButtonViewModel.cs
│ │ │ │ │ ├── RadioButtonViewModel.cs
│ │ │ │ │ ├── RatingViewModel.cs
│ │ │ │ │ ├── SliderViewModel.cs
│ │ │ │ │ ├── SplitButtonViewModel.cs
│ │ │ │ │ ├── ThumbRateViewModel.cs
│ │ │ │ │ ├── ToggleButtonViewModel.cs
│ │ │ │ │ └── ToggleSwitchViewModel.cs
│ │ │ │ ├── Collections
│ │ │ │ │ ├── CollectionsViewModel.cs
│ │ │ │ │ ├── DataGridViewModel.cs
│ │ │ │ │ ├── ListBoxViewModel.cs
│ │ │ │ │ ├── ListViewViewModel.cs
│ │ │ │ │ ├── TreeListViewModel.cs
│ │ │ │ │ └── TreeViewViewModel.cs
│ │ │ │ ├── DashboardViewModel.cs
│ │ │ │ ├── DateAndTime
│ │ │ │ │ ├── CalendarDatePickerViewModel.cs
│ │ │ │ │ ├── CalendarViewModel.cs
│ │ │ │ │ ├── DateAndTimeViewModel.cs
│ │ │ │ │ ├── DatePickerViewModel.cs
│ │ │ │ │ └── TimePickerViewModel.cs
│ │ │ │ ├── DesignGuidance
│ │ │ │ │ ├── ColorsViewModel.cs
│ │ │ │ │ ├── IconsViewModel.cs
│ │ │ │ │ └── TypographyViewModel.cs
│ │ │ │ ├── DialogsAndFlyouts
│ │ │ │ │ ├── ContentDialogViewModel.cs
│ │ │ │ │ ├── DialogsAndFlyoutsViewModel.cs
│ │ │ │ │ ├── FlyoutViewModel.cs
│ │ │ │ │ ├── MessageBoxViewModel.cs
│ │ │ │ │ └── SnackbarViewModel.cs
│ │ │ │ ├── Layout
│ │ │ │ │ ├── CardActionViewModel.cs
│ │ │ │ │ ├── CardControlViewModel.cs
│ │ │ │ │ ├── ExpanderViewModel.cs
│ │ │ │ │ └── LayoutViewModel.cs
│ │ │ │ ├── Media
│ │ │ │ │ ├── CanvasViewModel.cs
│ │ │ │ │ ├── ImageViewModel.cs
│ │ │ │ │ ├── MediaViewModel.cs
│ │ │ │ │ ├── WebBrowserViewModel.cs
│ │ │ │ │ └── WebViewViewModel.cs
│ │ │ │ ├── Navigation
│ │ │ │ │ ├── BreadcrumbBarViewModel.cs
│ │ │ │ │ ├── MenuViewModel.cs
│ │ │ │ │ ├── MultilevelNavigationSample.cs
│ │ │ │ │ ├── NavigationViewModel.cs
│ │ │ │ │ ├── NavigationViewViewModel.cs
│ │ │ │ │ ├── TabControlViewModel.cs
│ │ │ │ │ └── TabViewViewModel.cs
│ │ │ │ ├── OpSystem
│ │ │ │ │ ├── ClipboardViewModel.cs
│ │ │ │ │ ├── FilePickerViewModel.cs
│ │ │ │ │ └── OpSystemViewModel.cs
│ │ │ │ ├── SettingsViewModel.cs
│ │ │ │ ├── StatusAndInfo
│ │ │ │ │ ├── InfoBadgeViewModel.cs
│ │ │ │ │ ├── InfoBarViewModel.cs
│ │ │ │ │ ├── ProgressBarViewModel.cs
│ │ │ │ │ ├── ProgressRingViewModel.cs
│ │ │ │ │ ├── StatusAndInfoViewModel.cs
│ │ │ │ │ └── ToolTipViewModel.cs
│ │ │ │ ├── Text
│ │ │ │ │ ├── AutoSuggestBoxViewModel.cs
│ │ │ │ │ ├── LabelViewModel.cs
│ │ │ │ │ ├── NumberBoxViewModel.cs
│ │ │ │ │ ├── PasswordBoxViewModel.cs
│ │ │ │ │ ├── RichTextBoxViewModel.cs
│ │ │ │ │ ├── TextBlockViewModel.cs
│ │ │ │ │ ├── TextBoxViewModel.cs
│ │ │ │ │ └── TextViewModel.cs
│ │ │ │ └── Windows
│ │ │ │ └── WindowsViewModel.cs
│ │ │ └── Windows
│ │ │ ├── EditorWindowViewModel.cs
│ │ │ ├── MainWindowViewModel.cs
│ │ │ ├── MonacoWindowViewModel.cs
│ │ │ └── SandboxWindowViewModel.cs
│ │ ├── Views
│ │ │ ├── Pages
│ │ │ │ ├── AllControlsPage.xaml
│ │ │ │ ├── AllControlsPage.xaml.cs
│ │ │ │ ├── BasicInput
│ │ │ │ │ ├── AnchorPage.xaml
│ │ │ │ │ ├── AnchorPage.xaml.cs
│ │ │ │ │ ├── BasicInputPage.xaml
│ │ │ │ │ ├── BasicInputPage.xaml.cs
│ │ │ │ │ ├── ButtonPage.xaml
│ │ │ │ │ ├── ButtonPage.xaml.cs
│ │ │ │ │ ├── CheckBoxPage.xaml
│ │ │ │ │ ├── CheckBoxPage.xaml.cs
│ │ │ │ │ ├── ComboBoxPage.xaml
│ │ │ │ │ ├── ComboBoxPage.xaml.cs
│ │ │ │ │ ├── DropDownButtonPage.xaml
│ │ │ │ │ ├── DropDownButtonPage.xaml.cs
│ │ │ │ │ ├── HyperlinkButtonPage.xaml
│ │ │ │ │ ├── HyperlinkButtonPage.xaml.cs
│ │ │ │ │ ├── RadioButtonPage.xaml
│ │ │ │ │ ├── RadioButtonPage.xaml.cs
│ │ │ │ │ ├── RatingPage.xaml
│ │ │ │ │ ├── RatingPage.xaml.cs
│ │ │ │ │ ├── SliderPage.xaml
│ │ │ │ │ ├── SliderPage.xaml.cs
│ │ │ │ │ ├── SplitButtonPage.xaml
│ │ │ │ │ ├── SplitButtonPage.xaml.cs
│ │ │ │ │ ├── ThumbRatePage.xaml
│ │ │ │ │ ├── ThumbRatePage.xaml.cs
│ │ │ │ │ ├── ToggleButtonPage.xaml
│ │ │ │ │ ├── ToggleButtonPage.xaml.cs
│ │ │ │ │ ├── ToggleSwitchPage.xaml
│ │ │ │ │ └── ToggleSwitchPage.xaml.cs
│ │ │ │ ├── Collections
│ │ │ │ │ ├── CollectionsPage.xaml
│ │ │ │ │ ├── CollectionsPage.xaml.cs
│ │ │ │ │ ├── DataGridPage.xaml
│ │ │ │ │ ├── DataGridPage.xaml.cs
│ │ │ │ │ ├── ListBoxPage.xaml
│ │ │ │ │ ├── ListBoxPage.xaml.cs
│ │ │ │ │ ├── ListViewPage.xaml
│ │ │ │ │ ├── ListViewPage.xaml.cs
│ │ │ │ │ ├── TreeListPage.xaml
│ │ │ │ │ ├── TreeListPage.xaml.cs
│ │ │ │ │ ├── TreeViewPage.xaml
│ │ │ │ │ └── TreeViewPage.xaml.cs
│ │ │ │ ├── DashboardPage.xaml
│ │ │ │ ├── DashboardPage.xaml.cs
│ │ │ │ ├── DateAndTime
│ │ │ │ │ ├── CalendarDatePickerPage.xaml
│ │ │ │ │ ├── CalendarDatePickerPage.xaml.cs
│ │ │ │ │ ├── CalendarPage.xaml
│ │ │ │ │ ├── CalendarPage.xaml.cs
│ │ │ │ │ ├── DateAndTimePage.xaml
│ │ │ │ │ ├── DateAndTimePage.xaml.cs
│ │ │ │ │ ├── DatePickerPage.xaml
│ │ │ │ │ ├── DatePickerPage.xaml.cs
│ │ │ │ │ ├── TimePickerPage.xaml
│ │ │ │ │ └── TimePickerPage.xaml.cs
│ │ │ │ ├── DesignGuidance
│ │ │ │ │ ├── ColorsPage.xaml
│ │ │ │ │ ├── ColorsPage.xaml.cs
│ │ │ │ │ ├── IconsPage.xaml
│ │ │ │ │ ├── IconsPage.xaml.cs
│ │ │ │ │ ├── TypographyPage.xaml
│ │ │ │ │ └── TypographyPage.xaml.cs
│ │ │ │ ├── DialogsAndFlyouts
│ │ │ │ │ ├── ContentDialog.xaml
│ │ │ │ │ ├── ContentDialog.xaml.cs
│ │ │ │ │ ├── DialogsAndFlyoutsPage.xaml
│ │ │ │ │ ├── DialogsAndFlyoutsPage.xaml.cs
│ │ │ │ │ ├── FlyoutPage.xaml
│ │ │ │ │ ├── FlyoutPage.xaml.cs
│ │ │ │ │ ├── MessageBoxPage.xaml
│ │ │ │ │ ├── MessageBoxPage.xaml.cs
│ │ │ │ │ ├── SnackbarPage.xaml
│ │ │ │ │ └── SnackbarPage.xaml.cs
│ │ │ │ ├── Layout
│ │ │ │ │ ├── CardActionPage.xaml
│ │ │ │ │ ├── CardActionPage.xaml.cs
│ │ │ │ │ ├── CardControlPage.xaml
│ │ │ │ │ ├── CardControlPage.xaml.cs
│ │ │ │ │ ├── ExpanderPage.xaml
│ │ │ │ │ ├── ExpanderPage.xaml.cs
│ │ │ │ │ ├── LayoutPage.xaml
│ │ │ │ │ └── LayoutPage.xaml.cs
│ │ │ │ ├── Media
│ │ │ │ │ ├── CanvasPage.xaml
│ │ │ │ │ ├── CanvasPage.xaml.cs
│ │ │ │ │ ├── ImagePage.xaml
│ │ │ │ │ ├── ImagePage.xaml.cs
│ │ │ │ │ ├── MediaPage.xaml
│ │ │ │ │ ├── MediaPage.xaml.cs
│ │ │ │ │ ├── WebBrowserPage.xaml
│ │ │ │ │ ├── WebBrowserPage.xaml.cs
│ │ │ │ │ ├── WebViewPage.xaml
│ │ │ │ │ └── WebViewPage.xaml.cs
│ │ │ │ ├── Navigation
│ │ │ │ │ ├── BreadcrumbBarPage.xaml
│ │ │ │ │ ├── BreadcrumbBarPage.xaml.cs
│ │ │ │ │ ├── MenuPage.xaml
│ │ │ │ │ ├── MenuPage.xaml.cs
│ │ │ │ │ ├── MultilevelNavigationPage.xaml
│ │ │ │ │ ├── MultilevelNavigationPage.xaml.cs
│ │ │ │ │ ├── NavigationPage.xaml
│ │ │ │ │ ├── NavigationPage.xaml.cs
│ │ │ │ │ ├── NavigationViewPage.xaml
│ │ │ │ │ ├── NavigationViewPage.xaml.cs
│ │ │ │ │ ├── TabControlPage.xaml
│ │ │ │ │ ├── TabControlPage.xaml.cs
│ │ │ │ │ ├── TabViewPage.xaml
│ │ │ │ │ └── TabViewPage.xaml.cs
│ │ │ │ ├── OpSystem
│ │ │ │ │ ├── ClipboardPage.xaml
│ │ │ │ │ ├── ClipboardPage.xaml.cs
│ │ │ │ │ ├── FilePickerPage.xaml
│ │ │ │ │ ├── FilePickerPage.xaml.cs
│ │ │ │ │ ├── OpSystemPage.xaml
│ │ │ │ │ └── OpSystemPage.xaml.cs
│ │ │ │ ├── Samples
│ │ │ │ │ ├── MultilevelNavigationSamplePage1.xaml
│ │ │ │ │ ├── MultilevelNavigationSamplePage1.xaml.cs
│ │ │ │ │ ├── MultilevelNavigationSamplePage2.xaml
│ │ │ │ │ ├── MultilevelNavigationSamplePage2.xaml.cs
│ │ │ │ │ ├── MultilevelNavigationSamplePage3.xaml
│ │ │ │ │ ├── MultilevelNavigationSamplePage3.xaml.cs
│ │ │ │ │ ├── SamplePage1.xaml
│ │ │ │ │ ├── SamplePage1.xaml.cs
│ │ │ │ │ ├── SamplePage2.xaml
│ │ │ │ │ ├── SamplePage2.xaml.cs
│ │ │ │ │ ├── SamplePage3.xaml
│ │ │ │ │ └── SamplePage3.xaml.cs
│ │ │ │ ├── SettingsPage.xaml
│ │ │ │ ├── SettingsPage.xaml.cs
│ │ │ │ ├── StatusAndInfo
│ │ │ │ │ ├── InfoBadgePage.xaml
│ │ │ │ │ ├── InfoBadgePage.xaml.cs
│ │ │ │ │ ├── InfoBarPage.xaml
│ │ │ │ │ ├── InfoBarPage.xaml.cs
│ │ │ │ │ ├── ProgressBarPage.xaml
│ │ │ │ │ ├── ProgressBarPage.xaml.cs
│ │ │ │ │ ├── ProgressRingPage.xaml
│ │ │ │ │ ├── ProgressRingPage.xaml.cs
│ │ │ │ │ ├── StatusAndInfoPage.xaml
│ │ │ │ │ ├── StatusAndInfoPage.xaml.cs
│ │ │ │ │ ├── ToolTipPage.xaml
│ │ │ │ │ └── ToolTipPage.xaml.cs
│ │ │ │ ├── Text
│ │ │ │ │ ├── AutoSuggestBoxPage.xaml
│ │ │ │ │ ├── AutoSuggestBoxPage.xaml.cs
│ │ │ │ │ ├── LabelPage.xaml
│ │ │ │ │ ├── LabelPage.xaml.cs
│ │ │ │ │ ├── NumberBoxPage.xaml
│ │ │ │ │ ├── NumberBoxPage.xaml.cs
│ │ │ │ │ ├── PasswordBoxPage.xaml
│ │ │ │ │ ├── PasswordBoxPage.xaml.cs
│ │ │ │ │ ├── RichTextBoxPage.xaml
│ │ │ │ │ ├── RichTextBoxPage.xaml.cs
│ │ │ │ │ ├── TextBlockPage.xaml
│ │ │ │ │ ├── TextBlockPage.xaml.cs
│ │ │ │ │ ├── TextBoxPage.xaml
│ │ │ │ │ ├── TextBoxPage.xaml.cs
│ │ │ │ │ ├── TextPage.xaml
│ │ │ │ │ └── TextPage.xaml.cs
│ │ │ │ └── Windows
│ │ │ │ ├── WindowsPage.xaml
│ │ │ │ └── WindowsPage.xaml.cs
│ │ │ └── Windows
│ │ │ ├── EditorWindow.xaml
│ │ │ ├── EditorWindow.xaml.cs
│ │ │ ├── MainWindow.xaml
│ │ │ ├── MainWindow.xaml.cs
│ │ │ ├── MonacoWindow.xaml
│ │ │ ├── MonacoWindow.xaml.cs
│ │ │ ├── SandboxWindow.xaml
│ │ │ └── SandboxWindow.xaml.cs
│ │ ├── Wpf.Ui.Gallery.csproj
│ │ └── wpfui.ico
│ ├── Wpf.Ui.Gallery.Package
│ │ ├── Images
│ │ │ ├── LargeTile.scale-100.png
│ │ │ ├── LargeTile.scale-125.png
│ │ │ ├── LargeTile.scale-150.png
│ │ │ ├── LargeTile.scale-200.png
│ │ │ ├── LargeTile.scale-400.png
│ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ ├── SmallTile.scale-100.png
│ │ │ ├── SmallTile.scale-125.png
│ │ │ ├── SmallTile.scale-150.png
│ │ │ ├── SmallTile.scale-200.png
│ │ │ ├── SmallTile.scale-400.png
│ │ │ ├── SplashScreen.scale-100.png
│ │ │ ├── SplashScreen.scale-125.png
│ │ │ ├── SplashScreen.scale-150.png
│ │ │ ├── SplashScreen.scale-200.png
│ │ │ ├── SplashScreen.scale-400.png
│ │ │ ├── Square150x150Logo.scale-100.png
│ │ │ ├── Square150x150Logo.scale-125.png
│ │ │ ├── Square150x150Logo.scale-150.png
│ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ ├── Square150x150Logo.scale-400.png
│ │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-16.png
│ │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-24.png
│ │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-256.png
│ │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-32.png
│ │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-48.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-32.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ │ ├── Square44x44Logo.scale-100.png
│ │ │ ├── Square44x44Logo.scale-125.png
│ │ │ ├── Square44x44Logo.scale-150.png
│ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ ├── Square44x44Logo.scale-400.png
│ │ │ ├── Square44x44Logo.targetsize-16.png
│ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ │ ├── Square44x44Logo.targetsize-24.png
│ │ │ ├── Square44x44Logo.targetsize-256.png
│ │ │ ├── Square44x44Logo.targetsize-32.png
│ │ │ ├── Square44x44Logo.targetsize-48.png
│ │ │ ├── StoreLogo.backup.png
│ │ │ ├── StoreLogo.scale-100.png
│ │ │ ├── StoreLogo.scale-125.png
│ │ │ ├── StoreLogo.scale-150.png
│ │ │ ├── StoreLogo.scale-200.png
│ │ │ ├── StoreLogo.scale-400.png
│ │ │ ├── Wide310x150Logo.scale-100.png
│ │ │ ├── Wide310x150Logo.scale-125.png
│ │ │ ├── Wide310x150Logo.scale-150.png
│ │ │ ├── Wide310x150Logo.scale-200.png
│ │ │ └── Wide310x150Logo.scale-400.png
│ │ ├── Package.appxmanifest
│ │ └── Wpf.Ui.Gallery.Package.wapproj
│ ├── Wpf.Ui.SyntaxHighlight
│ │ ├── Controls
│ │ │ ├── CodeBlock.bmp
│ │ │ ├── CodeBlock.cs
│ │ │ └── CodeBlock.xaml
│ │ ├── Fonts
│ │ │ └── FiraCode-Regular.ttf
│ │ ├── Highlighter.cs
│ │ ├── License - Fira Code.txt
│ │ ├── Markup
│ │ │ └── ControlsDictionary.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SyntaxHighlight.xaml
│ │ ├── SyntaxLanguage.cs
│ │ └── Wpf.Ui.SyntaxHighlight.csproj
│ ├── Wpf.Ui.ToastNotifications
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Toast.cs
│ │ ├── VisualStudioToolsManifest.xml
│ │ └── Wpf.Ui.ToastNotifications.csproj
│ └── Wpf.Ui.Tray
│ ├── Controls
│ │ ├── NotifyIcon.bmp
│ │ └── NotifyIcon.cs
│ ├── Hicon.cs
│ ├── INotifyIcon.cs
│ ├── INotifyIconService.cs
│ ├── Internal
│ │ └── InternalNotifyIconManager.cs
│ ├── Interop
│ │ ├── Libraries.cs
│ │ ├── Shell32.cs
│ │ └── User32.cs
│ ├── NotifyIconEventHandler.cs
│ ├── NotifyIconService.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── RoutedNotifyIconEvent.cs
│ ├── TrayData.cs
│ ├── TrayHandler.cs
│ ├── TrayManager.cs
│ ├── VisualStudioToolsManifest.xml
│ └── Wpf.Ui.Tray.csproj
├── tests
│ ├── Wpf.Ui.Gallery.UnitTests
│ │ ├── UnitTest1.cs
│ │ ├── Usings.cs
│ │ └── Wpf.Ui.Gallery.UnitTests.csproj
│ └── Wpf.Ui.UnitTests
│ ├── Animations
│ │ └── TransitionAnimationProviderTests.cs
│ ├── Extensions
│ │ └── SymbolExtensionsTests.cs
│ ├── Usings.cs
│ └── Wpf.Ui.UnitTests.csproj
├── Wpf.Ui.Gallery.slnf
├── Wpf.Ui.Library.slnf
└── Wpf.Ui.sln
320 directories, 1102 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论