实例介绍
MahApps.Metro源码(WPF开源控件库)
【实例截图】
【核心代码】
MahApps.Metro-develop
└── MahApps.Metro-develop
├── docs
│ ├── icon_ReSharper.png
│ ├── icon_TeamCity.png
│ ├── logo.svg
│ ├── logo.xaml
│ ├── mahapps_main.gif
│ ├── main_demo_flyout1.png
│ ├── main_demo_flyout2.png
│ ├── main_demo_text.png
│ ├── main_demo_window.gif
│ ├── main_demo_window.png
│ ├── new_project_dialog.png
│ ├── release-notes
│ │ ├── 0.10.1.md
│ │ ├── 0.11.0.md
│ │ ├── 0.12.0.md
│ │ ├── 0.12.1.md
│ │ ├── 0.13.0.md
│ │ ├── 0.13.1.md
│ │ ├── 0.14.0.md
│ │ ├── 1.0.0.md
│ │ ├── 1.1.0.md
│ │ ├── 1.1.1.md
│ │ ├── 1.1.2.md
│ │ ├── 1.2.0.md
│ │ ├── 1.2.1.md
│ │ ├── 1.2.2.md
│ │ ├── 1.2.3.md
│ │ ├── 1.2.4.md
│ │ ├── 1.3.0.md
│ │ ├── 1.4.0.md
│ │ ├── 1.4.1.md
│ │ ├── 1.4.2.md
│ │ ├── 1.4.3.md
│ │ ├── 1.5.0.md
│ │ ├── 1.6.0.md
│ │ └── 2.0.0.md
│ └── v1.0-Migration-Guide.md
├── LICENSE
├── LICENSE+
├── mahapps.metro.logo2.png
├── readme.md
├── src
│ ├── Lib
│ │ ├── NET40
│ │ │ └── System.Windows.Interactivity.dll
│ │ └── NET45
│ │ └── System.Windows.Interactivity.dll
│ ├── MahApps.Metro
│ │ ├── MahApps.Metro
│ │ │ ├── MahApps.Metro.NET40.csproj
│ │ │ ├── MahApps.Metro.NET45.csproj
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Styles
│ │ │ │ ├── Accents
│ │ │ │ │ ├── Amber.xaml
│ │ │ │ │ ├── BaseDark.xaml
│ │ │ │ │ ├── BaseLight.xaml
│ │ │ │ │ ├── Blue.xaml
│ │ │ │ │ ├── Brown.xaml
│ │ │ │ │ ├── Cobalt.xaml
│ │ │ │ │ ├── Crimson.xaml
│ │ │ │ │ ├── Cyan.xaml
│ │ │ │ │ ├── Emerald.xaml
│ │ │ │ │ ├── Green.xaml
│ │ │ │ │ ├── Indigo.xaml
│ │ │ │ │ ├── Lime.xaml
│ │ │ │ │ ├── Magenta.xaml
│ │ │ │ │ ├── Mauve.xaml
│ │ │ │ │ ├── Olive.xaml
│ │ │ │ │ ├── Orange.xaml
│ │ │ │ │ ├── Pink.xaml
│ │ │ │ │ ├── Purple.xaml
│ │ │ │ │ ├── Red.xaml
│ │ │ │ │ ├── Sienna.xaml
│ │ │ │ │ ├── Steel.xaml
│ │ │ │ │ ├── Taupe.xaml
│ │ │ │ │ ├── Teal.xaml
│ │ │ │ │ ├── Violet.xaml
│ │ │ │ │ └── Yellow.xaml
│ │ │ │ ├── Clean
│ │ │ │ │ ├── CleanGroupBox.xaml
│ │ │ │ │ ├── CleanStatusBar.xaml
│ │ │ │ │ ├── CleanWindowButtonCommands.xaml
│ │ │ │ │ ├── CleanWindowButtons.xaml
│ │ │ │ │ ├── CleanWindowCommands.xaml
│ │ │ │ │ ├── CleanWindow.xaml
│ │ │ │ │ └── Clean.xaml
│ │ │ │ ├── Colors.xaml
│ │ │ │ ├── Controls.AnimatedSingleRowTabControl.xaml
│ │ │ │ ├── Controls.AnimatedTabControl.xaml
│ │ │ │ ├── Controls.Buttons.xaml
│ │ │ │ ├── Controls.Calendar.xaml
│ │ │ │ ├── Controls.CheckBox.xaml
│ │ │ │ ├── Controls.ComboBox.xaml
│ │ │ │ ├── Controls.ContextMenu.xaml
│ │ │ │ ├── Controls.DataGrid.xaml
│ │ │ │ ├── Controls.DatePicker.xaml
│ │ │ │ ├── Controls.Expander.xaml
│ │ │ │ ├── Controls.GroupBox.xaml
│ │ │ │ ├── Controls.Label.xaml
│ │ │ │ ├── Controls.ListBox.xaml
│ │ │ │ ├── Controls.ListView.xaml
│ │ │ │ ├── Controls.Page.xaml
│ │ │ │ ├── Controls.PasswordBox.xaml
│ │ │ │ ├── Controls.ProgressBar.xaml
│ │ │ │ ├── Controls.RadioButton.xaml
│ │ │ │ ├── Controls.Scrollbars.xaml
│ │ │ │ ├── Controls.Shadows.xaml
│ │ │ │ ├── Controls.Slider.xaml
│ │ │ │ ├── Controls.StatusBar.xaml
│ │ │ │ ├── Controls.TabControl.xaml
│ │ │ │ ├── Controls.TextBlock.xaml
│ │ │ │ ├── Controls.TextBox.xaml
│ │ │ │ ├── Controls.ToggleSwitch.xaml
│ │ │ │ ├── Controls.Toolbar.xaml
│ │ │ │ ├── Controls.Tooltip.xaml
│ │ │ │ ├── Controls.TreeView.xaml
│ │ │ │ ├── Controls.xaml
│ │ │ │ ├── FlatButton.xaml
│ │ │ │ ├── FlatSlider.xaml
│ │ │ │ ├── Fonts.xaml
│ │ │ │ ├── Shared.xaml
│ │ │ │ ├── Sizes.xaml
│ │ │ │ ├── ValidationErrorTemplate.xaml
│ │ │ │ └── VS
│ │ │ │ ├── Button.xaml
│ │ │ │ ├── Colors.xaml
│ │ │ │ ├── ListBox.xaml
│ │ │ │ ├── Menu.xaml
│ │ │ │ ├── ScrollBar.xaml
│ │ │ │ ├── Styles.xaml
│ │ │ │ ├── TabControl.xaml
│ │ │ │ ├── TextBox.xaml
│ │ │ │ └── Window.xaml
│ │ │ └── Themes
│ │ │ ├── Badged.xaml
│ │ │ ├── ContentControlEx.xaml
│ │ │ ├── DateTimePicker.xaml
│ │ │ ├── Dialogs
│ │ │ │ ├── BaseMetroDialog.xaml
│ │ │ │ ├── InputDialog.xaml
│ │ │ │ ├── LoginDialog.xaml
│ │ │ │ ├── MessageDialog.xaml
│ │ │ │ └── ProgressDialog.xaml
│ │ │ ├── DropDownButton.xaml
│ │ │ ├── FlipView.xaml
│ │ │ ├── FlyoutsControl.xaml
│ │ │ ├── Flyout.xaml
│ │ │ ├── Generic.xaml
│ │ │ ├── Glow.xaml
│ │ │ ├── HamburgerMenu.xaml
│ │ │ ├── HotKeyBox.xaml
│ │ │ ├── MetroAnimatedSingleRowTabControl.xaml
│ │ │ ├── MetroAnimatedTabControl.xaml
│ │ │ ├── MetroContentControl.xaml
│ │ │ ├── MetroNavigationWindow.xaml
│ │ │ ├── MetroProgressBar.xaml
│ │ │ ├── MetroTabControl.xaml
│ │ │ ├── MetroTabItem.xaml
│ │ │ ├── MetroWindow.xaml
│ │ │ ├── NumericUpDown.xaml
│ │ │ ├── Pivot.xaml
│ │ │ ├── ProgressRing.xaml
│ │ │ ├── RangeSlider.xaml
│ │ │ ├── SplitButton.xaml
│ │ │ ├── SplitView.xaml
│ │ │ ├── Thumb.xaml
│ │ │ ├── Tile.xaml
│ │ │ ├── ToggleSwitch.xaml
│ │ │ ├── TransitioningContentControl.xaml
│ │ │ ├── Underline.xaml
│ │ │ ├── WindowButtonCommands.xaml
│ │ │ └── WindowCommands.xaml
│ │ ├── MahApps.Metro.Shared
│ │ │ ├── Actions
│ │ │ │ ├── CloseTabItemAction.cs
│ │ │ │ └── SetFlyoutOpenAction.cs
│ │ │ ├── Behaviours
│ │ │ │ ├── BindableResourceBehavior.cs
│ │ │ │ ├── BorderlessWindowBehavior.cs
│ │ │ │ ├── DatePickerTextBoxBehavior.cs
│ │ │ │ ├── GlowWindowBehavior.cs
│ │ │ │ ├── PasswordBoxBindingBehavior.cs
│ │ │ │ ├── ReloadBehavior.cs
│ │ │ │ ├── StylizedBehaviorCollection.cs
│ │ │ │ ├── StylizedBehaviors.cs
│ │ │ │ ├── TabControlSelectFirstVisibleTabBehavior.cs
│ │ │ │ ├── TiltBehavior.cs
│ │ │ │ └── WindowsSettingBehaviour.cs
│ │ │ ├── Controls
│ │ │ │ ├── Badged.cs
│ │ │ │ ├── ButtonsAlignment.cs
│ │ │ │ ├── ClipBorder.cs
│ │ │ │ ├── ClipBorder.Utils.cs
│ │ │ │ ├── CloseCommand.cs
│ │ │ │ ├── ClosingWindowEventHandlerArgs.cs
│ │ │ │ ├── CommandHelpers.cs
│ │ │ │ ├── ContentControlEx.cs
│ │ │ │ ├── CustomValidationPopup.cs
│ │ │ │ ├── DataGridNumericUpDownColumn.cs
│ │ │ │ ├── Dialogs
│ │ │ │ │ ├── BaseMetroDialog.cs
│ │ │ │ │ ├── CustomDialog.cs
│ │ │ │ │ ├── DialogCoordinator.cs
│ │ │ │ │ ├── DialogManager.cs
│ │ │ │ │ ├── DialogParticipation.cs
│ │ │ │ │ ├── DialogStateChangedEventArgs.cs
│ │ │ │ │ ├── IDialogCoordinator.cs
│ │ │ │ │ ├── InputDialog.cs
│ │ │ │ │ ├── LoginDialog.cs
│ │ │ │ │ ├── MessageDialog.cs
│ │ │ │ │ ├── ProgressDialogController.cs
│ │ │ │ │ └── ProgressDialog.cs
│ │ │ │ ├── DropDownButton.cs
│ │ │ │ ├── Extensions.cs
│ │ │ │ ├── FlipView.cs
│ │ │ │ ├── Flyout.cs
│ │ │ │ ├── FlyoutsControl.cs
│ │ │ │ ├── FlyoutTheme.cs
│ │ │ │ ├── Glow.cs
│ │ │ │ ├── GlowDirection.cs
│ │ │ │ ├── GlowWindow.xaml
│ │ │ │ ├── GlowWindow.xaml.cs
│ │ │ │ ├── HamburgerMenu
│ │ │ │ │ ├── HamburgerMenu.cs
│ │ │ │ │ ├── HamburgerMenu.Events.cs
│ │ │ │ │ ├── HamburgerMenu.HamburgerButton.cs
│ │ │ │ │ ├── HamburgerMenu.Options.cs
│ │ │ │ │ ├── HamburgerMenu.Properties.cs
│ │ │ │ │ └── MenuItems
│ │ │ │ │ ├── HamburgerMenuGlyphItem.cs
│ │ │ │ │ ├── HamburgerMenuIconItem.cs
│ │ │ │ │ ├── HamburgerMenuImageItem.cs
│ │ │ │ │ ├── HamburgerMenuItemCollection.cs
│ │ │ │ │ └── HamburgerMenuItem.cs
│ │ │ │ ├── Helper
│ │ │ │ │ ├── AmPmComparer.cs
│ │ │ │ │ ├── ButtonHelper.cs
│ │ │ │ │ ├── ComboBoxHelper.cs
│ │ │ │ │ ├── ControlsHelper.cs
│ │ │ │ │ ├── DataGridCellHelper.cs
│ │ │ │ │ ├── DataGridHelper.cs
│ │ │ │ │ ├── DataGridRowHelper.cs
│ │ │ │ │ ├── ExpanderHelper.cs
│ │ │ │ │ ├── GroupBoxHelper.cs
│ │ │ │ │ ├── MouseWheelChange.cs
│ │ │ │ │ ├── MouseWheelState.cs
│ │ │ │ │ ├── PasswordBoxHelper.cs
│ │ │ │ │ ├── ScrollBarHelper.cs
│ │ │ │ │ ├── SliderHelper.cs
│ │ │ │ │ ├── TabControlHelper.cs
│ │ │ │ │ ├── TextBoxHelper.cs
│ │ │ │ │ ├── ToggleButtonHelper.cs
│ │ │ │ │ └── VisibilityHelper.cs
│ │ │ │ ├── HotKeyBox.cs
│ │ │ │ ├── IMetroThumb.cs
│ │ │ │ ├── LayoutInvalidationCatcher.cs
│ │ │ │ ├── MetroAnimatedSingleRowTabControl.cs
│ │ │ │ ├── MetroAnimatedTabControl.cs
│ │ │ │ ├── MetroContentControl.cs
│ │ │ │ ├── MetroNavigationWindow.cs
│ │ │ │ ├── MetroProgressBar.cs
│ │ │ │ ├── MetroTabControl.cs
│ │ │ │ ├── MetroTabItem.cs
│ │ │ │ ├── MetroThumbContentControl.cs
│ │ │ │ ├── MetroThumb.cs
│ │ │ │ ├── MetroWindow.cs
│ │ │ │ ├── MetroWindowHelpers.cs
│ │ │ │ ├── MultiFrameImage.cs
│ │ │ │ ├── NumericUpDownChangedRoutedEventArgs.cs
│ │ │ │ ├── NumericUpDownChangedRoutedEventHandler.cs
│ │ │ │ ├── NumericUpDown.cs
│ │ │ │ ├── Pivot.cs
│ │ │ │ ├── PivotItem.cs
│ │ │ │ ├── Planerator.cs
│ │ │ │ ├── Position.cs
│ │ │ │ ├── ProgressRing.cs
│ │ │ │ ├── PropertyChangeNotifier.cs
│ │ │ │ ├── RangeParameterChangedEventArgs.cs
│ │ │ │ ├── RangeSelectionChangedEventArgs.cs
│ │ │ │ ├── RangeSlider.cs
│ │ │ │ ├── RevealImage.xaml
│ │ │ │ ├── RevealImage.xaml.cs
│ │ │ │ ├── SafeRaise.cs
│ │ │ │ ├── ScrollViewerOffsetMediator.cs
│ │ │ │ ├── SplitButton.cs
│ │ │ │ ├── SplitView
│ │ │ │ │ ├── GridLengthAnimation.cs
│ │ │ │ │ ├── SplitView.cs
│ │ │ │ │ ├── SplitViewDisplayMode.cs
│ │ │ │ │ ├── SplitViewPaneClosingEventArgs.cs
│ │ │ │ │ ├── SplitViewPanePlacement.cs
│ │ │ │ │ └── SplitViewTemplateSettings.cs
│ │ │ │ ├── Theme.cs
│ │ │ │ ├── Tile.cs
│ │ │ │ ├── TimePicker
│ │ │ │ │ ├── DateTimePicker.cs
│ │ │ │ │ ├── TimePartVisibility.cs
│ │ │ │ │ ├── TimePickerBase.cs
│ │ │ │ │ ├── TimePickerBaseSelectionChangedEventArgs.cs
│ │ │ │ │ └── TimePicker.cs
│ │ │ │ ├── ToggleSwitchButton.cs
│ │ │ │ ├── ToggleSwitch.cs
│ │ │ │ ├── TransitioningContentControl.cs
│ │ │ │ ├── TreeHelper.cs
│ │ │ │ ├── Underline.cs
│ │ │ │ ├── VisualStates.cs
│ │ │ │ ├── WinApiHelper.cs
│ │ │ │ ├── WindowButtonCommands.cs
│ │ │ │ ├── WindowCommands.cs
│ │ │ │ ├── WindowCommandsOverlayBehavior.cs
│ │ │ │ └── WindowSettings.cs
│ │ │ ├── Converters
│ │ │ │ ├── BackgroundToForegroundConverter.cs
│ │ │ │ ├── ClockDegreeConverter.cs
│ │ │ │ ├── FontSizeOffsetConverter.cs
│ │ │ │ ├── IsNullConverter.cs
│ │ │ │ ├── MarkupConverter.cs
│ │ │ │ ├── MetroTabItemCloseButtonWidthConverter.cs
│ │ │ │ ├── NullToUnsetValueConverter.cs
│ │ │ │ ├── OffOnConverter.cs
│ │ │ │ ├── RectangleHeightToRadiusConverter.cs
│ │ │ │ ├── ResizeModeMinMaxButtonVisibilityConverter.cs
│ │ │ │ ├── StringToVisibilityConverter.cs
│ │ │ │ ├── ThicknessBindingConverter.cs
│ │ │ │ ├── ThicknessToDoubleConverter.cs
│ │ │ │ ├── TimeSpanToStringConverter.cs
│ │ │ │ ├── ToUpperConverter.cs
│ │ │ │ └── TreeViewMarginConverter.cs
│ │ │ ├── MahAppsException.cs
│ │ │ ├── MahApps.Metro.Shared.projitems
│ │ │ ├── MahApps.Metro.Shared.shproj
│ │ │ ├── Microsoft.Windows.Shell
│ │ │ │ ├── Standard
│ │ │ │ │ ├── ComGuids.cs
│ │ │ │ │ ├── Debug.cs
│ │ │ │ │ ├── DoubleUtil.cs
│ │ │ │ │ ├── DpiHelper.cs
│ │ │ │ │ ├── ErrorCodes.cs
│ │ │ │ │ ├── MessageWindow.cs
│ │ │ │ │ ├── NativeMethods.cs
│ │ │ │ │ ├── NtDll.cs
│ │ │ │ │ ├── ShellProvider.cs
│ │ │ │ │ ├── StreamHelper.cs
│ │ │ │ │ ├── Utilities.cs
│ │ │ │ │ ├── Utilities.Windows.cs
│ │ │ │ │ ├── Utilities.Wpf.cs
│ │ │ │ │ └── Verify.cs
│ │ │ │ ├── SystemCommands.cs
│ │ │ │ ├── SystemParameters2.cs
│ │ │ │ ├── WindowChrome.cs
│ │ │ │ └── WindowChromeWorker.cs
│ │ │ ├── Models
│ │ │ │ └── Win32
│ │ │ │ ├── GWL.cs
│ │ │ │ ├── HitTestValues.cs
│ │ │ │ ├── NativeMethods.cs
│ │ │ │ ├── SWP.cs
│ │ │ │ ├── WM.cs
│ │ │ │ ├── WS.cs
│ │ │ │ └── WSEX.cs
│ │ │ ├── Native
│ │ │ │ ├── Constants.cs
│ │ │ │ ├── MONITORINFO.cs
│ │ │ │ ├── POINT.cs
│ │ │ │ ├── RECT.cs
│ │ │ │ ├── SafeLibraryHandle.cs
│ │ │ │ ├── UnsafeNativeMethods.cs
│ │ │ │ └── WINDOWPLACEMENT.cs
│ │ │ └── ThemeManager
│ │ │ ├── Accent.cs
│ │ │ ├── AppTheme.cs
│ │ │ └── ThemeManager.cs
│ │ └── paket.references
│ ├── MahApps.Metro.Build
│ │ ├── GitLink.exe
│ │ ├── install.ps1
│ │ ├── MahApps.Metro.nuspec
│ │ └── NuGet.exe
│ ├── MahApps.Metro.Samples
│ │ ├── MahApps.Metro.Caliburn.Demo
│ │ │ ├── MahApps.Metro.Caliburn.Demo.NET40
│ │ │ │ ├── App.config
│ │ │ │ ├── FodyWeavers.xml
│ │ │ │ ├── MahApps.Metro.Caliburn.Demo.NET40.csproj
│ │ │ │ ├── paket.references
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── MahApps.Metro.Caliburn.Demo.NET45
│ │ │ │ ├── App.config
│ │ │ │ ├── FodyWeavers.xml
│ │ │ │ ├── MahApps.Metro.Caliburn.Demo.NET45.csproj
│ │ │ │ ├── paket.references
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── MahApps.Metro.Caliburn.Demo.Shared
│ │ │ ├── AppBootstrapper.cs
│ │ │ ├── App.xaml
│ │ │ ├── Controls
│ │ │ │ ├── IThemeManager.cs
│ │ │ │ ├── IViewLocator.cs
│ │ │ │ ├── StartupTasks.cs
│ │ │ │ ├── ThemeManager.cs
│ │ │ │ └── ViewLocator.cs
│ │ │ ├── IShell.cs
│ │ │ ├── MahApps.Metro.Caliburn.Demo.Shared.projitems
│ │ │ ├── MahApps.Metro.Caliburn.Demo.Shared.shproj
│ │ │ ├── Resources
│ │ │ │ └── Theme1.xaml
│ │ │ ├── Services
│ │ │ │ ├── IServiceLocator.cs
│ │ │ │ └── MefServiceLocator.cs
│ │ │ ├── ViewModels
│ │ │ │ ├── FlyoutBaseViewModel.cs
│ │ │ │ ├── Flyouts
│ │ │ │ │ ├── Flyout1ViewModel.cs
│ │ │ │ │ ├── Flyout2ViewModel.cs
│ │ │ │ │ ├── Flyout3ViewModel.cs
│ │ │ │ │ ├── FlyoutBottomViewModel.cs
│ │ │ │ │ ├── FlyoutLeftViewModel.cs
│ │ │ │ │ ├── FlyoutSettingsViewModel.cs
│ │ │ │ │ └── FlyoutTopViewModel.cs
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── Flyouts
│ │ │ │ ├── Flyout1View.xaml
│ │ │ │ ├── Flyout2View.xaml
│ │ │ │ ├── Flyout3View.xaml
│ │ │ │ ├── FlyoutBottomView.xaml
│ │ │ │ ├── FlyoutLeftView.xaml
│ │ │ │ ├── FlyoutSettingsView.xaml
│ │ │ │ └── FlyoutTopView.xaml
│ │ │ └── ShellView.xaml
│ │ ├── MahApps.Metro.Core.Demo.Shared
│ │ │ ├── MahApps.Metro.Core.Demo.Shared.projitems
│ │ │ ├── MahApps.Metro.Core.Demo.Shared.shproj
│ │ │ └── Models
│ │ │ ├── Album.cs
│ │ │ ├── Artist.cs
│ │ │ ├── CustomDialogExampleContent.cs
│ │ │ ├── Genre.cs
│ │ │ └── SimpleCommand.cs
│ │ └── MahApps.Metro.Demo
│ │ ├── MahApps.Metro.Demo.NET40
│ │ │ ├── App.config
│ │ │ ├── FodyWeavers.xml
│ │ │ ├── MahApps.Metro.Demo.NET40.csproj
│ │ │ ├── mahapps.metro.logo2.ico
│ │ │ ├── paket.references
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── MahApps.Metro.Demo.NET45
│ │ │ ├── App.config
│ │ │ ├── FodyWeavers.xml
│ │ │ ├── MahApps.Metro.Demo.NET45.csproj
│ │ │ ├── mahapps.metro.logo2.ico
│ │ │ ├── paket.references
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── TaskEx.cs
│ │ └── MahApps.Metro.Demo.Shared
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── Assets
│ │ │ └── Photos
│ │ │ ├── BigFourSummerHeat.png
│ │ │ ├── BisonBadlandsChillin.png
│ │ │ ├── GiantSlabInOregon.png
│ │ │ └── LakeAnnMushroom.png
│ │ ├── Behaviors
│ │ │ └── DateTimeNowBehavior.cs
│ │ ├── ExampleViews
│ │ │ ├── ButtonsExample.xaml
│ │ │ ├── ButtonsExample.xaml.cs
│ │ │ ├── ColorExample.xaml
│ │ │ ├── ColorExample.xaml.cs
│ │ │ ├── CustomDialogExample.xaml
│ │ │ ├── CustomDialogExample.xaml.cs
│ │ │ ├── DataGridExamples.xaml
│ │ │ ├── DataGridExamples.xaml.cs
│ │ │ ├── DateExamples.xaml
│ │ │ ├── DateExamples.xaml.cs
│ │ │ ├── HamburgerMenuSample.xaml
│ │ │ ├── HamburgerMenuSample.xaml.cs
│ │ │ ├── OtherExamples.xaml
│ │ │ ├── OtherExamples.xaml.cs
│ │ │ ├── SelectionExamples.xaml
│ │ │ ├── SelectionExamples.xaml.cs
│ │ │ ├── SliderProgressExamples.xaml
│ │ │ ├── SliderProgressExamples.xaml.cs
│ │ │ ├── SplitViewExamples.xaml
│ │ │ ├── SplitViewExamples.xaml.cs
│ │ │ ├── TabControlExamples.xaml
│ │ │ ├── TabControlExamples.xaml.cs
│ │ │ ├── TextExamples.xaml
│ │ │ ├── TextExamples.xaml.cs
│ │ │ ├── TilesExample.xaml
│ │ │ └── TilesExample.xaml.cs
│ │ ├── ExampleWindows
│ │ │ ├── CleanWindowDemo.xaml
│ │ │ ├── CleanWindowDemo.xaml.cs
│ │ │ ├── DynamicFlyout.xaml
│ │ │ ├── DynamicFlyout.xaml.cs
│ │ │ ├── FlyoutDemo.xaml
│ │ │ ├── FlyoutDemo.xaml.cs
│ │ │ ├── InteropDemo.xaml
│ │ │ ├── InteropDemo.xaml.cs
│ │ │ ├── ShowcaseFlyout.xaml
│ │ │ ├── ShowcaseFlyout.xaml.cs
│ │ │ ├── SizeToContentDemo.xaml
│ │ │ ├── SizeToContentDemo.xaml.cs
│ │ │ ├── VSDemo.xaml
│ │ │ └── VSDemo.xaml.cs
│ │ ├── MahApps.Metro.Demo.Shared.projitems
│ │ ├── MahApps.Metro.Demo.Shared.shproj
│ │ ├── MainWindowViewModel.cs
│ │ ├── MainWindow.xaml
│ │ ├── MainWindow.xaml.cs
│ │ ├── Markup
│ │ │ └── EnumBindingSourceExtension.cs
│ │ ├── Navigation
│ │ │ ├── HomePage.xaml
│ │ │ ├── HomePage.xaml.cs
│ │ │ ├── InterestingPage.xaml
│ │ │ └── InterestingPage.xaml.cs
│ │ └── ValueConverter
│ │ ├── AlbumPriceIsTooMuchConverter.cs
│ │ └── Int32IndexToNumberConverter.cs
│ ├── MahApps.Metro.sln
│ ├── MahApps.Metro.sln.DotSettings
│ ├── Mahapps.Metro.Tests
│ │ ├── Mahapps.Metro.Tests.NET40
│ │ │ ├── App.config
│ │ │ ├── mahapps.metro.logo2.ico
│ │ │ ├── Mahapps.Metro.Tests.NET40.csproj
│ │ │ ├── paket.references
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Mahapps.Metro.Tests.NET45
│ │ │ ├── App.config
│ │ │ ├── mahapps.metro.logo2.ico
│ │ │ ├── Mahapps.Metro.Tests.NET45.csproj
│ │ │ ├── paket.references
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ └── Mahapps.Metro.Tests.Shared
│ │ ├── Mahapps.Metro.Tests.Shared.projitems
│ │ ├── Mahapps.Metro.Tests.Shared.shproj
│ │ ├── TestApp.xaml
│ │ ├── TestApp.xaml.cs
│ │ ├── TestHelpers
│ │ │ ├── AutomationTestBase.cs
│ │ │ ├── SwitchContextToUiThreadAwaiter.cs
│ │ │ ├── TestHost.cs
│ │ │ └── WindowHelpers.cs
│ │ ├── Tests
│ │ │ ├── AnimatedTabControlTest.cs
│ │ │ ├── AutoWatermarkTest.cs
│ │ │ ├── ButtonTest.cs
│ │ │ ├── CleanWindowTest.cs
│ │ │ ├── CustomDialogTest.cs
│ │ │ ├── DateTimePickerTests.cs
│ │ │ ├── FlyoutTest.cs
│ │ │ ├── MetroWindowTest.cs
│ │ │ ├── TextBoxHelperTest.cs
│ │ │ ├── ThemeManagerTest.cs
│ │ │ └── TileTest.cs
│ │ └── Views
│ │ ├── AnimatedTabControlWindow.xaml
│ │ ├── AnimatedTabControlWindow.xaml.cs
│ │ ├── AutoWatermarkTestWindow.xaml
│ │ ├── AutoWatermarkTestWindow.xaml.cs
│ │ ├── ButtonWindow.xaml
│ │ ├── ButtonWindow.xaml.cs
│ │ ├── CleanWindow.xaml
│ │ ├── CleanWindow.xaml.cs
│ │ ├── DateAndTimePickerWindow.xaml
│ │ ├── DateAndTimePickerWindow.xaml.cs
│ │ ├── DialogWindow.xaml
│ │ ├── DialogWindow.xaml.cs
│ │ ├── FlyoutWindow.xaml
│ │ ├── FlyoutWindow.xaml.cs
│ │ ├── HiddenMinMaxCloseButtonsWindow.xaml
│ │ ├── HiddenMinMaxCloseButtonsWindow.xaml.cs
│ │ ├── TextBoxHelperTestWindow.xaml
│ │ └── TextBoxHelperTestWindow.xaml.cs
│ ├── MahApps.Metro.XAMLStyler.vssettings
│ ├── paket.dependencies
│ ├── paket.lock
│ └── Settings.XamlStyler
└── Visual Studio Templates
└── Templates.zip
74 directories, 549 files
标签:
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)