实例介绍
Caliburn.Micro是一个小而强大的框架,专为在所有XAML平台上构建应用程序而设计
【实例截图】
【核心代码】
文件清单
└── Caliburn.Micro-680de02b3b6104de0652e38a8337a1a6df464423
├── azure-pipeline.yml
├── CaliburnIcon.png
├── License.txt
├── README.md
├── samples
│ ├── features
│ │ ├── Features.CrossPlatform.Shared
│ │ │ ├── Features.CrossPlatform.Shared.projitems
│ │ │ ├── Features.CrossPlatform.Shared.shproj
│ │ │ ├── Lipsum.cs
│ │ │ ├── Messages
│ │ │ │ └── SimpleMessage.cs
│ │ │ ├── Results
│ │ │ │ ├── BusyResult.cs
│ │ │ │ ├── MessageDialogResult.cs
│ │ │ │ ├── ResultBase.cs
│ │ │ │ └── VisualStateResult.cs
│ │ │ ├── TaskHelper.cs
│ │ │ └── ViewModels
│ │ │ ├── ActionsViewModel.cs
│ │ │ ├── Activity
│ │ │ │ ├── ActivityBaseViewModel.cs
│ │ │ │ ├── MessageActivityViewModel.cs
│ │ │ │ └── PhotoActivityViewModel.cs
│ │ │ ├── BindingsViewModel.cs
│ │ │ ├── BubblingViewModel.cs
│ │ │ ├── ConductorViewModel.cs
│ │ │ ├── CoroutineViewModel.cs
│ │ │ ├── DesignTimeViewModel.cs
│ │ │ ├── EventAggregationViewModel.cs
│ │ │ ├── Events
│ │ │ │ ├── EventDestinationViewModel.cs
│ │ │ │ └── EventSourceViewModel.cs
│ │ │ ├── ExecuteViewModel.cs
│ │ │ ├── FeatureViewModel.cs
│ │ │ ├── MenuViewModel.cs
│ │ │ ├── NavigationSourceViewModel.cs
│ │ │ ├── NavigationTargetViewModel.cs
│ │ │ └── TabViewModel.cs
│ │ ├── Features.Forms
│ │ │ ├── Features.Forms
│ │ │ │ ├── Features.Forms.projitems
│ │ │ │ ├── Features.Forms.shproj
│ │ │ │ ├── FormsApp.cs
│ │ │ │ ├── NavigationServiceExtensions.cs
│ │ │ │ └── Views
│ │ │ │ ├── ActionsView.xaml
│ │ │ │ ├── ActionsView.xaml.cs
│ │ │ │ ├── Activity
│ │ │ │ │ ├── MessageActivityView.xaml
│ │ │ │ │ ├── MessageActivityView.xaml.cs
│ │ │ │ │ ├── PhotoActivityView.xaml
│ │ │ │ │ └── PhotoActivityView.xaml.cs
│ │ │ │ ├── BindingsView.xaml
│ │ │ │ ├── BindingsView.xaml.cs
│ │ │ │ ├── BubblingView.xaml
│ │ │ │ ├── BubblingView.xaml.cs
│ │ │ │ ├── ConductorView.xaml
│ │ │ │ ├── ConductorView.xaml.cs
│ │ │ │ ├── CoroutineView.xaml
│ │ │ │ ├── CoroutineView.xaml.cs
│ │ │ │ ├── EventAggregationView.xaml
│ │ │ │ ├── EventAggregationView.xaml.cs
│ │ │ │ ├── Events
│ │ │ │ │ ├── EventDestinationView.xaml
│ │ │ │ │ ├── EventDestinationView.xaml.cs
│ │ │ │ │ ├── EventSourceView.xaml
│ │ │ │ │ └── EventSourceView.xaml.cs
│ │ │ │ ├── ExecuteView.xaml
│ │ │ │ ├── ExecuteView.xaml.cs
│ │ │ │ ├── FeatureView.xaml
│ │ │ │ ├── FeatureView.xaml.cs
│ │ │ │ ├── MenuView.xaml
│ │ │ │ ├── MenuView.xaml.cs
│ │ │ │ ├── NavigationSourceView.xaml
│ │ │ │ ├── NavigationSourceView.xaml.cs
│ │ │ │ ├── NavigationTargetView.xaml
│ │ │ │ ├── NavigationTargetView.xaml.cs
│ │ │ │ ├── TabView.xaml
│ │ │ │ └── TabView.xaml.cs
│ │ │ ├── Features.Forms.Android
│ │ │ │ ├── Application.cs
│ │ │ │ ├── Assets
│ │ │ │ │ └── AboutAssets.txt
│ │ │ │ ├── Features.Forms.Android.csproj
│ │ │ │ ├── MainActivity.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ └── Resources
│ │ │ │ ├── AboutResources.txt
│ │ │ │ ├── layout
│ │ │ │ │ ├── Tabbar.axml
│ │ │ │ │ └── Toolbar.axml
│ │ │ │ ├── mipmap-anydpi-v26
│ │ │ │ │ ├── icon_round.xml
│ │ │ │ │ └── icon.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ ├── Icon.png
│ │ │ │ │ └── launcher_foreground.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── launcher_foreground.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ ├── Icon.png
│ │ │ │ │ └── launcher_foreground.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ ├── Icon.png
│ │ │ │ │ └── launcher_foreground.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ ├── Icon.png
│ │ │ │ │ └── launcher_foreground.png
│ │ │ │ ├── Resource.designer.cs
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ └── styles.xml
│ │ │ └── Features.Forms.iOS
│ │ │ ├── AppDelegate.cs
│ │ │ ├── CaliburnAppDelegate.cs
│ │ │ ├── Entitlements.plist
│ │ │ ├── Features.Forms.iOS.csproj
│ │ │ ├── Info.plist
│ │ │ ├── iTunesArtwork
│ │ │ ├── iTunesArtwork@2x
│ │ │ ├── Main.cs
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ └── Resources
│ │ │ ├── Default@2x.png
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── Default.png
│ │ │ ├── Default-Portrait@2x.png
│ │ │ ├── Default-Portrait.png
│ │ │ ├── Icon-60@2x.png
│ │ │ ├── Icon-60@3x.png
│ │ │ ├── Icon-76@2x.png
│ │ │ ├── Icon-76.png
│ │ │ ├── Icon-Small@2x.png
│ │ │ ├── Icon-Small@3x.png
│ │ │ ├── Icon-Small-40@2x.png
│ │ │ ├── Icon-Small-40@3x.png
│ │ │ ├── Icon-Small-40.png
│ │ │ ├── Icon-Small.png
│ │ │ └── LaunchScreen.storyboard
│ │ ├── Features.NetCore
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── Features.NetCore.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── ActionsView.xaml
│ │ │ ├── ActionsView.xaml.cs
│ │ │ ├── Activity
│ │ │ │ ├── MessageActivityView.xaml
│ │ │ │ ├── MessageActivityView.xaml.cs
│ │ │ │ ├── PhotoActivityView.xaml
│ │ │ │ └── PhotoActivityView.xaml.cs
│ │ │ ├── BindingsView.xaml
│ │ │ ├── BindingsView.xaml.cs
│ │ │ ├── BubblingView.xaml
│ │ │ ├── BubblingView.xaml.cs
│ │ │ ├── ConductorView.xaml
│ │ │ ├── ConductorView.xaml.cs
│ │ │ ├── CoroutineView.xaml
│ │ │ ├── CoroutineView.xaml.cs
│ │ │ ├── DesignTimeView.xaml
│ │ │ ├── DesignTimeView.xaml.cs
│ │ │ ├── EventAggregationView.xaml
│ │ │ ├── EventAggregationView.xaml.cs
│ │ │ ├── Events
│ │ │ │ ├── EventDestinationView.xaml
│ │ │ │ ├── EventDestinationView.xaml.cs
│ │ │ │ ├── EventSourceView.xaml
│ │ │ │ └── EventSourceView.xaml.cs
│ │ │ ├── ExecuteView.xaml
│ │ │ ├── ExecuteView.xaml.cs
│ │ │ ├── FeatureView.xaml
│ │ │ ├── FeatureView.xaml.cs
│ │ │ ├── MenuView.xaml
│ │ │ ├── MenuView.xaml.cs
│ │ │ ├── NavigationSourceView.xaml
│ │ │ ├── NavigationSourceView.xaml.cs
│ │ │ ├── NavigationTargetView.xaml
│ │ │ ├── NavigationTargetView.xaml.cs
│ │ │ ├── ShellView.xaml
│ │ │ ├── ShellView.xaml.cs
│ │ │ ├── TabView.xaml
│ │ │ └── TabView.xaml.cs
│ │ ├── Features.NetFive
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── Features.DotNet.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── ActionsView.xaml
│ │ │ ├── ActionsView.xaml.cs
│ │ │ ├── Activity
│ │ │ │ ├── MessageActivityView.xaml
│ │ │ │ ├── MessageActivityView.xaml.cs
│ │ │ │ ├── PhotoActivityView.xaml
│ │ │ │ └── PhotoActivityView.xaml.cs
│ │ │ ├── BindingsView.xaml
│ │ │ ├── BindingsView.xaml.cs
│ │ │ ├── BubblingView.xaml
│ │ │ ├── BubblingView.xaml.cs
│ │ │ ├── ConductorView.xaml
│ │ │ ├── ConductorView.xaml.cs
│ │ │ ├── CoroutineView.xaml
│ │ │ ├── CoroutineView.xaml.cs
│ │ │ ├── DesignTimeView.xaml
│ │ │ ├── DesignTimeView.xaml.cs
│ │ │ ├── EventAggregationView.xaml
│ │ │ ├── EventAggregationView.xaml.cs
│ │ │ ├── Events
│ │ │ │ ├── EventDestinationView.xaml
│ │ │ │ ├── EventDestinationView.xaml.cs
│ │ │ │ ├── EventSourceView.xaml
│ │ │ │ └── EventSourceView.xaml.cs
│ │ │ ├── ExecuteView.xaml
│ │ │ ├── ExecuteView.xaml.cs
│ │ │ ├── FeatureView.xaml
│ │ │ ├── FeatureView.xaml.cs
│ │ │ ├── MenuView.xaml
│ │ │ ├── MenuView.xaml.cs
│ │ │ ├── NavigationSourceView.xaml
│ │ │ ├── NavigationSourceView.xaml.cs
│ │ │ ├── NavigationTargetView.xaml
│ │ │ ├── NavigationTargetView.xaml.cs
│ │ │ ├── ShellView.xaml
│ │ │ ├── ShellView.xaml.cs
│ │ │ ├── TabView.xaml
│ │ │ └── TabView.xaml.cs
│ │ ├── Features.sln
│ │ ├── Features.sln.DotSettings
│ │ ├── Features.UWP
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Assets
│ │ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ │ ├── SplashScreen.scale-200.png
│ │ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ │ │ ├── StoreLogo.png
│ │ │ │ └── Wide310x150Logo.scale-200.png
│ │ │ ├── Features.UWP.csproj
│ │ │ ├── Features.UWP_TemporaryKey.pfx
│ │ │ ├── Package.appxmanifest
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ └── Default.rd.xml
│ │ │ └── Views
│ │ │ ├── ActionsView.xaml
│ │ │ ├── ActionsView.xaml.cs
│ │ │ ├── Activity
│ │ │ │ ├── MessageActivityView.xaml
│ │ │ │ ├── MessageActivityView.xaml.cs
│ │ │ │ ├── PhotoActivityView.xaml
│ │ │ │ └── PhotoActivityView.xaml.cs
│ │ │ ├── BindingsView.xaml
│ │ │ ├── BindingsView.xaml.cs
│ │ │ ├── BubblingView.xaml
│ │ │ ├── BubblingView.xaml.cs
│ │ │ ├── ConductorView.xaml
│ │ │ ├── ConductorView.xaml.cs
│ │ │ ├── CoroutineView.xaml
│ │ │ ├── CoroutineView.xaml.cs
│ │ │ ├── DesignTimeView.xaml
│ │ │ ├── DesignTimeView.xaml.cs
│ │ │ ├── EventAggregationView.xaml
│ │ │ ├── EventAggregationView.xaml.cs
│ │ │ ├── Events
│ │ │ │ ├── EventDestinationView.xaml
│ │ │ │ ├── EventDestinationView.xaml.cs
│ │ │ │ ├── EventSourceView.xaml
│ │ │ │ └── EventSourceView.xaml.cs
│ │ │ ├── ExecuteView.xaml
│ │ │ ├── ExecuteView.xaml.cs
│ │ │ ├── FeatureView.xaml
│ │ │ ├── FeatureView.xaml.cs
│ │ │ ├── MenuView.xaml
│ │ │ ├── MenuView.xaml.cs
│ │ │ ├── NavigationSourceView.xaml
│ │ │ ├── NavigationSourceView.xaml.cs
│ │ │ ├── NavigationTargetView.xaml
│ │ │ ├── NavigationTargetView.xaml.cs
│ │ │ ├── TabView.xaml
│ │ │ └── TabView.xaml.cs
│ │ └── Features.WPF
│ │ ├── App.config
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── Bootstrapper.cs
│ │ ├── Features.WPF.csproj
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── ViewModels
│ │ │ └── ShellViewModel.cs
│ │ └── Views
│ │ ├── ActionsView.xaml
│ │ ├── ActionsView.xaml.cs
│ │ ├── Activity
│ │ │ ├── MessageActivityView.xaml
│ │ │ ├── MessageActivityView.xaml.cs
│ │ │ ├── PhotoActivityView.xaml
│ │ │ └── PhotoActivityView.xaml.cs
│ │ ├── BindingsView.xaml
│ │ ├── BindingsView.xaml.cs
│ │ ├── BubblingView.xaml
│ │ ├── BubblingView.xaml.cs
│ │ ├── ConductorView.xaml
│ │ ├── ConductorView.xaml.cs
│ │ ├── CoroutineView.xaml
│ │ ├── CoroutineView.xaml.cs
│ │ ├── DesignTimeView.xaml
│ │ ├── DesignTimeView.xaml.cs
│ │ ├── EventAggregationView.xaml
│ │ ├── EventAggregationView.xaml.cs
│ │ ├── Events
│ │ │ ├── EventDestinationView.xaml
│ │ │ ├── EventDestinationView.xaml.cs
│ │ │ ├── EventSourceView.xaml
│ │ │ └── EventSourceView.xaml.cs
│ │ ├── ExecuteView.xaml
│ │ ├── ExecuteView.xaml.cs
│ │ ├── FeatureView.xaml
│ │ ├── FeatureView.xaml.cs
│ │ ├── MenuView.xaml
│ │ ├── MenuView.xaml.cs
│ │ ├── NavigationSourceView.xaml
│ │ ├── NavigationSourceView.xaml.cs
│ │ ├── NavigationTargetView.xaml
│ │ ├── NavigationTargetView.xaml.cs
│ │ ├── ShellView.xaml
│ │ ├── ShellView.xaml.cs
│ │ ├── TabView.xaml
│ │ └── TabView.xaml.cs
│ ├── readme.md
│ ├── scenarios
│ │ ├── Scenario.Autofac
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Assets
│ │ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ │ ├── SplashScreen.scale-200.png
│ │ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ │ │ ├── StoreLogo.png
│ │ │ │ └── Wide310x150Logo.scale-200.png
│ │ │ ├── Package.appxmanifest
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ └── Default.rd.xml
│ │ │ ├── Scenario.Autofac.csproj
│ │ │ ├── ScenarioModule.cs
│ │ │ ├── ViewModels
│ │ │ │ ├── ChildViewModel.cs
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── ChildView.xaml
│ │ │ ├── ChildView.xaml.cs
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.cs
│ │ ├── Scenario.Functional.App
│ │ │ ├── App.config
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Scenario.Functional.App.csproj
│ │ │ └── Views
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.cs
│ │ ├── Scenario.Functional.Core
│ │ │ ├── AssemblyInfo.fs
│ │ │ ├── packages.config
│ │ │ ├── Scenario.Functional.Core.fsproj
│ │ │ └── ShellViewModel.fs
│ │ ├── Scenario.KeyBinding
│ │ │ ├── App.config
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── Input
│ │ │ │ ├── KeySequence.cs
│ │ │ │ ├── KeyTrigger.cs
│ │ │ │ ├── MultiKeyGestureConverter.cs
│ │ │ │ └── MultiKeyGesture.cs
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Scenario.KeyBinding.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.cs
│ │ └── Scenarios.sln
│ ├── setup
│ │ ├── Setup.Android
│ │ │ ├── Activities
│ │ │ │ └── HomeActivity.cs
│ │ │ ├── Application.cs
│ │ │ ├── Assets
│ │ │ │ └── AboutAssets.txt
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── readme.md
│ │ │ ├── Resources
│ │ │ │ ├── drawable
│ │ │ │ │ └── Icon.png
│ │ │ │ ├── layout
│ │ │ │ │ └── Main.axml
│ │ │ │ ├── Resource.Designer.cs
│ │ │ │ └── values
│ │ │ │ └── Strings.xml
│ │ │ ├── Setup.Android.csproj
│ │ │ └── ViewModels
│ │ │ └── HomeViewModel.cs
│ │ ├── Setup.Forms
│ │ │ ├── readme.md
│ │ │ ├── Setup.Forms
│ │ │ │ ├── App.cs
│ │ │ │ ├── packages.config
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Setup.Forms.csproj
│ │ │ │ ├── ViewModels
│ │ │ │ │ └── HomeViewModel.cs
│ │ │ │ └── Views
│ │ │ │ ├── HomeView.xaml
│ │ │ │ └── HomeView.xaml.cs
│ │ │ ├── Setup.Forms.Droid
│ │ │ │ ├── Application.cs
│ │ │ │ ├── Assets
│ │ │ │ │ └── AboutAssets.txt
│ │ │ │ ├── MainActivity.cs
│ │ │ │ ├── packages.config
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Resources
│ │ │ │ │ ├── AboutResources.txt
│ │ │ │ │ ├── drawable
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ │ └── icon.png
│ │ │ │ │ └── Resource.Designer.cs
│ │ │ │ └── Setup.Forms.Droid.csproj
│ │ │ └── Setup.Forms.iOS
│ │ │ ├── AppDelegate.cs
│ │ │ ├── CaliburnAppDelegate.cs
│ │ │ ├── Entitlements.plist
│ │ │ ├── Info.plist
│ │ │ ├── iTunesArtwork
│ │ │ ├── iTunesArtwork@2x
│ │ │ ├── Main.cs
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Resources
│ │ │ │ ├── Default@2x.png
│ │ │ │ ├── Default-568h@2x.png
│ │ │ │ ├── Default.png
│ │ │ │ ├── Default-Portrait@2x.png
│ │ │ │ ├── Default-Portrait.png
│ │ │ │ ├── Icon-60@2x.png
│ │ │ │ ├── Icon-60@3x.png
│ │ │ │ ├── Icon-76@2x.png
│ │ │ │ ├── Icon-76.png
│ │ │ │ ├── Icon-Small@2x.png
│ │ │ │ ├── Icon-Small@3x.png
│ │ │ │ ├── Icon-Small-40@2x.png
│ │ │ │ ├── Icon-Small-40@3x.png
│ │ │ │ ├── Icon-Small-40.png
│ │ │ │ ├── Icon-Small.png
│ │ │ │ └── LaunchScreen.storyboard
│ │ │ └── Setup.Forms.iOS.csproj
│ │ ├── Setup.Forms5
│ │ │ └── Setup.Forms5
│ │ │ ├── Setup.Forms5
│ │ │ │ ├── App.cs
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── MainPage.xaml
│ │ │ │ ├── MainPage.xaml.cs
│ │ │ │ ├── Setup.Forms5.csproj
│ │ │ │ ├── ViewModels
│ │ │ │ │ └── HomeViewModel.cs
│ │ │ │ └── Views
│ │ │ │ ├── HomeView.xaml
│ │ │ │ └── HomeView.xaml.cs
│ │ │ ├── Setup.Forms5.Android
│ │ │ │ ├── Application.cs
│ │ │ │ ├── Assets
│ │ │ │ │ └── AboutAssets.txt
│ │ │ │ ├── MainActivity.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Resources
│ │ │ │ │ ├── AboutResources.txt
│ │ │ │ │ ├── mipmap-anydpi-v26
│ │ │ │ │ │ ├── icon_round.xml
│ │ │ │ │ │ └── icon.xml
│ │ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── launcher_foreground.png
│ │ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── launcher_foreground.png
│ │ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── launcher_foreground.png
│ │ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── launcher_foreground.png
│ │ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ │ ├── icon.png
│ │ │ │ │ │ └── launcher_foreground.png
│ │ │ │ │ ├── Resource.designer.cs
│ │ │ │ │ └── values
│ │ │ │ │ ├── colors.xml
│ │ │ │ │ └── styles.xml
│ │ │ │ └── Setup.Forms5.Android.csproj
│ │ │ ├── Setup.Forms5.iOS
│ │ │ │ ├── AppDelegate.cs
│ │ │ │ ├── Assets.xcassets
│ │ │ │ │ └── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Icon1024.png
│ │ │ │ │ ├── Icon120.png
│ │ │ │ │ ├── Icon152.png
│ │ │ │ │ ├── Icon167.png
│ │ │ │ │ ├── Icon180.png
│ │ │ │ │ ├── Icon20.png
│ │ │ │ │ ├── Icon29.png
│ │ │ │ │ ├── Icon40.png
│ │ │ │ │ ├── Icon58.png
│ │ │ │ │ ├── Icon60.png
│ │ │ │ │ ├── Icon76.png
│ │ │ │ │ ├── Icon80.png
│ │ │ │ │ └── Icon87.png
│ │ │ │ ├── CaliburnAppDelegate.cs
│ │ │ │ ├── Entitlements.plist
│ │ │ │ ├── Info.plist
│ │ │ │ ├── Main.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Resources
│ │ │ │ │ ├── Default@2x.png
│ │ │ │ │ ├── Default-568h@2x.png
│ │ │ │ │ ├── Default.png
│ │ │ │ │ ├── Default-Portrait@2x.png
│ │ │ │ │ ├── Default-Portrait.png
│ │ │ │ │ └── LaunchScreen.storyboard
│ │ │ │ └── Setup.Forms5.iOS.csproj
│ │ │ └── Setup.Forms5.UWP
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Assets
│ │ │ │ ├── LargeTile.scale-100.png
│ │ │ │ ├── LargeTile.scale-200.png
│ │ │ │ ├── LargeTile.scale-400.png
│ │ │ │ ├── SmallTile.scale-100.png
│ │ │ │ ├── SmallTile.scale-200.png
│ │ │ │ ├── SmallTile.scale-400.png
│ │ │ │ ├── SplashScreen.scale-100.png
│ │ │ │ ├── SplashScreen.scale-200.png
│ │ │ │ ├── SplashScreen.scale-400.png
│ │ │ │ ├── Square150x150Logo.scale-100.png
│ │ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ │ ├── Square150x150Logo.scale-400.png
│ │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ │ │ ├── Square44x44Logo.scale-100.png
│ │ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.scale-400.png
│ │ │ │ ├── Square44x44Logo.targetsize-16.png
│ │ │ │ ├── Square44x44Logo.targetsize-256.png
│ │ │ │ ├── Square44x44Logo.targetsize-48.png
│ │ │ │ ├── StoreLogo.backup.png
│ │ │ │ ├── StoreLogo.scale-100.png
│ │ │ │ ├── StoreLogo.scale-200.png
│ │ │ │ ├── StoreLogo.scale-400.png
│ │ │ │ ├── Wide310x150Logo.scale-100.png
│ │ │ │ ├── Wide310x150Logo.scale-200.png
│ │ │ │ └── Wide310x150Logo.scale-400.png
│ │ │ ├── MainPage.xaml
│ │ │ ├── MainPage.xaml.cs
│ │ │ ├── Package.appxmanifest
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ └── Default.rd.xml
│ │ │ └── Setup.Forms5.UWP.csproj
│ │ ├── Setup.iOS
│ │ │ ├── AppDelegate.cs
│ │ │ ├── Assets.xcassets
│ │ │ │ └── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Icon1024.png
│ │ │ │ ├── Icon120.png
│ │ │ │ ├── Icon152.png
│ │ │ │ ├── Icon167.png
│ │ │ │ ├── Icon180.png
│ │ │ │ ├── Icon20.png
│ │ │ │ ├── Icon29.png
│ │ │ │ ├── Icon40.png
│ │ │ │ ├── Icon58.png
│ │ │ │ ├── Icon60.png
│ │ │ │ ├── Icon76.png
│ │ │ │ ├── Icon80.png
│ │ │ │ └── Icon87.png
│ │ │ ├── Entitlements.plist
│ │ │ ├── Info.plist
│ │ │ ├── LaunchScreen.storyboard
│ │ │ ├── Main.cs
│ │ │ ├── Main.storyboard
│ │ │ ├── MainViewController.cs
│ │ │ ├── MainViewController.designer.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Resources
│ │ │ │ └── LaunchScreen.xib
│ │ │ ├── SceneDelegate.cs
│ │ │ ├── Setup.iOS.csproj
│ │ │ ├── ViewModel
│ │ │ │ └── MainViewModel.cs
│ │ │ └── Views.storyboard
│ │ ├── Setup.Maui
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── MauiProgram.cs
│ │ │ ├── Platforms
│ │ │ │ ├── Android
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── MainActivity.cs
│ │ │ │ │ ├── MainApplication.cs
│ │ │ │ │ └── Resources
│ │ │ │ │ └── values
│ │ │ │ │ └── colors.xml
│ │ │ │ ├── iOS
│ │ │ │ │ ├── AppDelegate.cs
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Program.cs
│ │ │ │ ├── MacCatalyst
│ │ │ │ │ ├── AppDelegate.cs
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Program.cs
│ │ │ │ └── Windows
│ │ │ │ ├── app.manifest
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ └── Package.appxmanifest
│ │ │ ├── Resources
│ │ │ │ ├── AppIcon
│ │ │ │ │ ├── appiconfg.svg
│ │ │ │ │ └── appicon.svg
│ │ │ │ ├── Fonts
│ │ │ │ │ ├── OpenSans-Regular.ttf
│ │ │ │ │ └── OpenSans-Semibold.ttf
│ │ │ │ ├── Images
│ │ │ │ │ └── dotnet_bot.svg
│ │ │ │ ├── Raw
│ │ │ │ │ └── AboutAssets.txt
│ │ │ │ ├── Splash
│ │ │ │ │ └── splash.svg
│ │ │ │ └── Styles
│ │ │ │ ├── Colors.xaml
│ │ │ │ └── Styles.xaml
│ │ │ ├── Services
│ │ │ │ ├── IService.cs
│ │ │ │ └── MyService.cs
│ │ │ ├── Setup.Maui.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── MainViewModel.cs
│ │ │ └── Views
│ │ │ ├── MainView.xaml
│ │ │ └── MainView.xaml.cs
│ │ ├── Setup.sln
│ │ ├── Setup.UWP
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Assets
│ │ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ │ ├── SplashScreen.scale-200.png
│ │ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ │ │ ├── StoreLogo.png
│ │ │ │ └── Wide310x150Logo.scale-200.png
│ │ │ ├── Caliburn.Micro.Templates.UWP.nuspec
│ │ │ ├── Package.appxmanifest
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ └── Default.rd.xml
│ │ │ ├── readme.md
│ │ │ ├── Setup.UWP.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── HomeViewModel.cs
│ │ │ └── Views
│ │ │ ├── HomeView.xaml
│ │ │ └── HomeView.xaml.cs
│ │ ├── Setup.UWP.VB
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.vb
│ │ │ ├── Assets
│ │ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ │ ├── SplashScreen.scale-200.png
│ │ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ │ │ ├── StoreLogo.png
│ │ │ │ └── Wide310x150Logo.scale-200.png
│ │ │ ├── MainPage.xaml
│ │ │ ├── MainPage.xaml.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ └── Default.rd.xml
│ │ │ ├── Package.appxmanifest
│ │ │ ├── Setup.UWP.VB.vbproj
│ │ │ ├── ViewModels
│ │ │ │ └── HomeViewModel.vb
│ │ │ └── Views
│ │ │ ├── HomeView.xaml
│ │ │ └── HomeView.xaml.vb
│ │ ├── Setup.WPF
│ │ │ ├── App.config
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── Caliburn.Micro.Templates.WPF.nuspec
│ │ │ ├── packages.config
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── readme.md
│ │ │ ├── Setup.WPF.csproj
│ │ │ ├── ViewModels
│ │ │ │ ├── MainViewModel.cs
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── MainView.xaml
│ │ │ ├── MainView.xaml.cs
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.cs
│ │ ├── Setup.WPF.Core
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Bootstrapper.cs
│ │ │ ├── Setup.WPF.Core.csproj
│ │ │ ├── ViewModels
│ │ │ │ └── ShellViewModel.cs
│ │ │ └── Views
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.cs
│ │ ├── Setup.WPF.Core.VB
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Bootstrapper.vb
│ │ │ ├── My Project
│ │ │ │ └── Application.myapp
│ │ │ ├── Setup.WPF.Core.VB.vbproj
│ │ │ ├── ViewModels
│ │ │ │ └── ShellViewModel.vb
│ │ │ └── Views
│ │ │ ├── ShellView.xaml
│ │ │ └── ShellView.xaml.vb
│ │ └── Setup.WPF.VB
│ │ ├── App.config
│ │ ├── Application.xaml
│ │ ├── Application.xaml.vb
│ │ ├── Bootstrapper.vb
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── MyExtensions
│ │ │ │ └── MyWpfExtension.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── packages.config
│ │ ├── Setup.WPF.VB.vbproj
│ │ ├── ViewModels
│ │ │ └── ShellViewModel.vb
│ │ └── Views
│ │ ├── ShellView.xaml
│ │ └── ShellView.xaml.vb
│ └── tutorals
│ └── WPF
│ └── Wpf.Tutorial
│ ├── Caliburn.Micro.Tutorial.App.sln
│ ├── Caliburn.Micro.Tutorial.Wpf
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Bootstrapper.cs
│ │ ├── Caliburn.Micro.Tutorial.Wpf.csproj
│ │ ├── DebugLogger.cs
│ │ ├── Models
│ │ │ ├── AboutModel.cs
│ │ │ └── CategoryModel.cs
│ │ ├── ViewModels
│ │ │ ├── AboutViewModel.cs
│ │ │ ├── CategoryViewModel.cs
│ │ │ └── ShellViewModel.cs
│ │ └── Views
│ │ ├── AboutView.xaml
│ │ ├── AboutView.xaml.cs
│ │ ├── CategoryView.xaml
│ │ ├── CategoryView.xaml.cs
│ │ ├── ShellView.xaml
│ │ └── ShellView.xaml.cs
│ └── readme.md
├── scripts
│ ├── create-packages.ps1
│ └── create-templates.ps1
├── src
│ ├── Caliburn.Micro.Core
│ │ ├── ActivateExtensions.cs
│ │ ├── ActivationEventArgs.cs
│ │ ├── ActivationProcessedEventArgs.cs
│ │ ├── AsyncEventHandler.cs
│ │ ├── AsyncEventHandlerExtensions.cs
│ │ ├── BindableCollection.cs
│ │ ├── Caliburn.Micro.Core.csproj
│ │ ├── CloseResult.cs
│ │ ├── ConductorBase.cs
│ │ ├── ConductorBaseWithActiveItem.cs
│ │ ├── Conductor.cs
│ │ ├── ConductorExtensions.cs
│ │ ├── ConductorWithCollectionAllActive.cs
│ │ ├── ConductorWithCollectionOneActive.cs
│ │ ├── ContainerExtensions.cs
│ │ ├── ContinueResultDecorator.cs
│ │ ├── Coroutine.cs
│ │ ├── CoroutineExecutionContext.cs
│ │ ├── DeactivateExtensions.cs
│ │ ├── DeactivationEventArgs.cs
│ │ ├── DebugLog.cs
│ │ ├── DefaultCloseStrategy.cs
│ │ ├── DefaultPlatformProvider.cs
│ │ ├── DelegateResult.cs
│ │ ├── EnumerableExtensions.cs
│ │ ├── EventAggregator.cs
│ │ ├── EventAggregatorExtensions.cs
│ │ ├── Execute.cs
│ │ ├── ExpressionExtensions.cs
│ │ ├── IActivate.cs
│ │ ├── IChild.cs
│ │ ├── IClose.cs
│ │ ├── ICloseResult.cs
│ │ ├── ICloseStrategy.cs
│ │ ├── IConductor.cs
│ │ ├── IDeactivate.cs
│ │ ├── IEventAggregator.cs
│ │ ├── IGuardClose.cs
│ │ ├── IHandle.cs
│ │ ├── IHaveActiveItem.cs
│ │ ├── IHaveDisplayName.cs
│ │ ├── ILog.cs
│ │ ├── INotifyPropertyChangedEx.cs
│ │ ├── IObservableCollection.cs
│ │ ├── IoC.cs
│ │ ├── IParent.cs
│ │ ├── IPlatformProvider.cs
│ │ ├── IResult.cs
│ │ ├── IScreen.cs
│ │ ├── IViewAware.cs
│ │ ├── LogManager.cs
│ │ ├── OverrideCancelResultDecorator.cs
│ │ ├── PlatformProvider.cs
│ │ ├── PropertyChangedBase.cs
│ │ ├── RescueResultDecorator.cs
│ │ ├── ResultCompletionEventArgs.cs
│ │ ├── ResultDecoratorBase.cs
│ │ ├── ResultExtensions.cs
│ │ ├── Screen.cs
│ │ ├── ScreenExtensions.cs
│ │ ├── SequentialResult.cs
│ │ ├── SimpleContainer.cs
│ │ ├── SimpleResult.cs
│ │ ├── TaskExtensions.cs
│ │ ├── TaskResult.cs
│ │ ├── ViewAttachedEventArgs.cs
│ │ ├── ViewAware.cs
│ │ └── WeakValueDictionary.cs
│ ├── Caliburn.Micro.Core.Tests
│ │ ├── Caliburn.Micro.Core.Tests.csproj
│ │ ├── ConductorWithCollectionOneActiveTests.cs
│ │ ├── EventAggregatorTests.cs
│ │ ├── IoCTests.cs
│ │ ├── ScreenExtentionTests.cs
│ │ └── SimpleContainerTests.cs
│ ├── Caliburn.Micro.Maui
│ │ └── Caliburn.Micro.Maui.csproj
│ ├── Caliburn.Micro.Platform
│ │ ├── Action.cs
│ │ ├── ActionExecutionContext.cs
│ │ ├── ActionMessage.cs
│ │ ├── Bind.cs
│ │ ├── BindingScope.cs
│ │ ├── BooleanToVisibilityConverter.cs
│ │ ├── Caliburn.Micro.Platform.csproj
│ │ ├── ChildResolver.cs
│ │ ├── ConventionManager.cs
│ │ ├── DependencyPropertyHelper.cs
│ │ ├── ElementConvention.cs
│ │ ├── IHaveParameters.cs
│ │ ├── MessageBinder.cs
│ │ ├── Message.cs
│ │ ├── Parser.cs
│ │ ├── Platforms
│ │ │ ├── Android
│ │ │ │ ├── ActivityEventArgs.cs
│ │ │ │ ├── ActivityLifecycleCallbackHandler.cs
│ │ │ │ ├── AndroidPlatformProvider.cs
│ │ │ │ └── CaliburnApplication.cs
│ │ │ ├── iOS
│ │ │ │ ├── CaliburnApplicationDelegate.cs
│ │ │ │ ├── iOSPlatformProvider.cs
│ │ │ │ └── IUIViewController.cs
│ │ │ ├── Maui
│ │ │ │ ├── ActionMessage.cs
│ │ │ │ ├── Android
│ │ │ │ │ ├── ActivityEventArgs.cs
│ │ │ │ │ ├── ActivityLifecycleCallbackHandler.cs
│ │ │ │ │ ├── AndroidPlatformProvider.cs
│ │ │ │ │ └── CaliburnApplication.cs
│ │ │ │ ├── AttachedCollection.cs
│ │ │ │ ├── ConventionManager.cs
│ │ │ │ ├── DependencyPropertyChangedEventArgs.cs
│ │ │ │ ├── FormsApplication.cs
│ │ │ │ ├── FormsPlatformProvider.cs
│ │ │ │ ├── HttpUtility.cs
│ │ │ │ ├── IAttachedObject.cs
│ │ │ │ ├── INavigationService.cs
│ │ │ │ ├── iOS
│ │ │ │ │ ├── CaliburnApplicationDelegate.cs
│ │ │ │ │ ├── iOSPlatformProvider.cs
│ │ │ │ │ └── IUIViewController.cs
│ │ │ │ ├── NavigationExtensions.cs
│ │ │ │ ├── NavigationHelper.cs
│ │ │ │ ├── NavigationPageAdapter.cs
│ │ │ │ ├── Parameter.cs
│ │ │ │ ├── PropertyChangedCallback.cs
│ │ │ │ ├── RoutedEventArgs.cs
│ │ │ │ ├── RoutedEventHandler.cs
│ │ │ │ ├── TriggerActionBase.cs
│ │ │ │ └── Windows
│ │ │ │ ├── CaliburnApplication.cs
│ │ │ │ └── MauiPlatformProvider.cs
│ │ │ ├── net46
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── AttachedCollection.cs
│ │ │ │ ├── Bootstrapper.cs
│ │ │ │ ├── FrameAdapter.cs
│ │ │ │ ├── INavigationService.cs
│ │ │ │ ├── NavigationExtensions.cs
│ │ │ │ ├── NavigationHelper.cs
│ │ │ │ ├── Parameter.cs
│ │ │ │ └── WindowManager.cs
│ │ │ ├── net46-netcore
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── AttachedCollection.cs
│ │ │ │ ├── Bootstrapper.cs
│ │ │ │ ├── FrameAdapter.cs
│ │ │ │ ├── INavigationService.cs
│ │ │ │ ├── NavigationExtensions.cs
│ │ │ │ ├── NavigationHelper.cs
│ │ │ │ ├── Parameter.cs
│ │ │ │ ├── WindowConductor.cs
│ │ │ │ └── WindowManager.cs
│ │ │ ├── uap
│ │ │ │ ├── AppManifestHelper.cs
│ │ │ │ ├── AttachedCollection.81.cs
│ │ │ │ ├── CachingFrameAdapter.cs
│ │ │ │ ├── CaliburnApplication.cs
│ │ │ │ ├── Caliburn.Micro.Platform.rd.xml
│ │ │ │ ├── DispatcherTaskExtensions.cs
│ │ │ │ ├── FrameAdapter.cs
│ │ │ │ ├── IAttachedObject.cs
│ │ │ │ ├── INavigationService.cs
│ │ │ │ ├── ISharingService.cs
│ │ │ │ ├── ISupportSharing.cs
│ │ │ │ ├── NavigateHelper.cs
│ │ │ │ ├── NavigationExtensions.cs
│ │ │ │ ├── Parameter.cs
│ │ │ │ ├── SharingService.cs
│ │ │ │ ├── TriggerAction.cs
│ │ │ │ ├── WinRTContainer.cs
│ │ │ │ └── XamlMetadataProvider.cs
│ │ │ └── Xamarin.Forms
│ │ │ ├── ActionMessage.cs
│ │ │ ├── AttachedCollection.cs
│ │ │ ├── ConventionManager.cs
│ │ │ ├── DependencyPropertyChangedEventArgs.cs
│ │ │ ├── FormsApplication.cs
│ │ │ ├── FormsPlatformProvider.cs
│ │ │ ├── HttpUtility.cs
│ │ │ ├── IAttachedObject.cs
│ │ │ ├── INavigationService.cs
│ │ │ ├── NavigationExtensions.cs
│ │ │ ├── NavigationHelper.cs
│ │ │ ├── NavigationPageAdapter.cs
│ │ │ ├── Parameter.cs
│ │ │ ├── PropertyChangedCallback.cs
│ │ │ ├── RoutedEventArgs.cs
│ │ │ ├── RoutedEventHandler.cs
│ │ │ └── TriggerActionBase.cs
│ │ ├── View.cs
│ │ ├── ViewLocator.cs
│ │ ├── ViewModelBinder.cs
│ │ ├── ViewModelLocator.cs
│ │ └── XamlPlatformProvider.cs
│ ├── Caliburn.Micro.Platform.Core
│ │ ├── AssemblySource.cs
│ │ ├── Caliburn - Backup.Micro.Platform.Core.csproj
│ │ ├── Caliburn.Micro.Platform.Core.csproj
│ │ ├── ExtensionMethods.cs
│ │ ├── NameTransformer.cs
│ │ ├── RegExHelper.cs
│ │ ├── StringSplitter.cs
│ │ └── TypeMappingConfiguration.cs
│ ├── Caliburn.Micro.Platform.Tests
│ │ ├── AssemblyCacheTests.cs
│ │ ├── BindingScopeTests.cs
│ │ ├── Caliburn.Micro.Platform.Tests.csproj
│ │ ├── MessageBinderTests.cs
│ │ ├── ParserTests.cs
│ │ ├── ScopeNamingRouteTests.cs
│ │ ├── StringSplitterTests.cs
│ │ ├── ViewLocatorTests.cs
│ │ └── ViewModelLocatorTests.cs
│ ├── Caliburn.Micro.sln
│ ├── Caliburn.Micro.snk
│ ├── Caliburn.Micro.Xamarin.Forms
│ │ └── Caliburn.Micro.Xamarin.Forms.csproj
│ ├── Directory.Build.props
│ ├── Directory.Build.targets
│ └── global.json
└── version.json
193 directories, 884 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论