diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs index a3344928..f5aa895a 100644 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs @@ -3,6 +3,8 @@ using Samples.Infrastructure; using Microsoft.Practices.Unity; using Microsoft.Practices.Prism.Regions; using Samples.Infrastructure.Extensions; +using Samples.Modules.BusyIndicator.NavigationItems; +using Samples.Modules.BusyIndicator.Views; namespace Samples.Modules.BusyIndicator { @@ -15,12 +17,14 @@ namespace Samples.Modules.BusyIndicator protected override void RegisterViewsAndTypes() { - Container.RegisterNavigationType(typeof(HomeView)); + Container.RegisterNavigationType(typeof(BusyIndicatorView)); + Container.RegisterNavigationType(typeof(BusyIndicatorCustomContentView)); + Container.RegisterNavigationType(typeof(BusyIndicatorCustomContentTemplateView)); } protected override void InitializeModule() { - RegionManager.RegisterViewWithRegion(RegionNames.NavigationRegion, typeof(NavigationView)); + RegionManager.RegisterViewWithRegion(RegionNames.NavigationRegion, typeof(BusyIndicatorNavItem)); } } } diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/NavigationItems/BusyIndicatorNavItem.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/NavigationItems/BusyIndicatorNavItem.xaml new file mode 100644 index 00000000..14e971f5 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/NavigationItems/BusyIndicatorNavItem.xaml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentTemplateView.xaml.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentTemplateView.xaml.cs new file mode 100644 index 00000000..ddd46af9 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentTemplateView.xaml.cs @@ -0,0 +1,18 @@ +using System; +using Samples.Infrastructure.Controls; +using Microsoft.Practices.Prism.Regions; + +namespace Samples.Modules.BusyIndicator.Views +{ + /// + /// Interaction logic for BusyIndicatorCustomContentTemplateView.xaml + /// + [RegionMemberLifetime(KeepAlive=false)] + public partial class BusyIndicatorCustomContentTemplateView : DemoView + { + public BusyIndicatorCustomContentTemplateView() + { + InitializeComponent(); + } + } +} diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml new file mode 100644 index 00000000..7c936ba1 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml.cs new file mode 100644 index 00000000..36ce6ab3 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorCustomContentView.xaml.cs @@ -0,0 +1,18 @@ +using System; +using Samples.Infrastructure.Controls; +using Microsoft.Practices.Prism.Regions; + +namespace Samples.Modules.BusyIndicator.Views +{ + /// + /// Interaction logic for BusyIndicatorCustomContentView.xaml + /// + [RegionMemberLifetime(KeepAlive=false)] + public partial class BusyIndicatorCustomContentView : DemoView + { + public BusyIndicatorCustomContentView() + { + InitializeComponent(); + } + } +} diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml new file mode 100644 index 00000000..44910071 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml.cs similarity index 82% rename from ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml.cs rename to ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml.cs index d0813063..eea3cb14 100644 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/BusyIndicatorView.xaml.cs @@ -3,15 +3,15 @@ using Samples.Infrastructure.Controls; using Microsoft.Practices.Prism.Regions; using System.Windows.Data; -namespace Samples.Modules.BusyIndicator +namespace Samples.Modules.BusyIndicator.Views { /// /// Interaction logic for HomeView.xaml /// [RegionMemberLifetime(KeepAlive=false)] - public partial class HomeView : DemoView + public partial class BusyIndicatorView : DemoView { - public HomeView() + public BusyIndicatorView() { InitializeComponent(); } diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml deleted file mode 100644 index de6bf1e5..00000000 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/HomeView.xaml +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -