From 1de41a011ac573a328bdff3d371331bfd3f81b93 Mon Sep 17 00:00:00 2001 From: brianlagunas_cp Date: Fri, 5 Aug 2011 19:06:40 +0000 Subject: [PATCH] added Calculator samples to sample application --- .../Views/DropDownButtonView.xaml | 7 +-- .../CalculatorModule.cs | 5 +- .../NavigationItems/CalculatorNavItem.xaml | 12 ++++ .../NavigationItems/CalculatorNavItem.xaml.cs | 16 ++++++ .../CalculatorUpDownNavItem.xaml | 12 ++++ .../CalculatorUpDownNavItem.xaml.cs | 16 ++++++ .../Samples.Modules.Calculator.csproj | 16 +++--- .../Views/CalculatorUpDownView.xaml | 55 ++++++++++++++++++- .../Views/CalculatorView.xaml | 32 ++++++++++- .../Views/HomeView.xaml | 9 --- .../Views/HomeView.xaml.cs | 18 ------ .../Views/NavigationView.xaml | 14 ----- .../Views/NavigationView.xaml.cs | 27 --------- .../Calculator/Implementation/Calculator.cs | 6 +- 14 files changed, 158 insertions(+), 87 deletions(-) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorNavItem.xaml create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorNavItem.xaml.cs create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorUpDownNavItem.xaml create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorUpDownNavItem.xaml.cs delete mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/HomeView.xaml delete mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/HomeView.xaml.cs delete mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/NavigationView.xaml delete mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/NavigationView.xaml.cs diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/DropDownButtonView.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/DropDownButtonView.xaml index ff1be4ba..a6d4a614 100644 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/DropDownButtonView.xaml +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/DropDownButtonView.xaml @@ -2,13 +2,8 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:infControls="clr-namespace:Samples.Infrastructure.Controls;assembly=Samples.Infrastructure" - xmlns:infConverters="clr-namespace:Microsoft.Windows.Controls.Core.Converters;assembly=WPFToolkit.Extended" xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended" - Title="DropDownButton" > - - - - + Title="DropDownButton" > diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/CalculatorModule.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/CalculatorModule.cs index bf2f25ad..5e2e5e09 100644 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/CalculatorModule.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/CalculatorModule.cs @@ -4,6 +4,7 @@ using Microsoft.Practices.Prism.Regions; using Microsoft.Practices.Unity; using Samples.Infrastructure.Extensions; using Samples.Modules.Calculator.Views; +using Samples.Modules.Calculator.NavigationItems; namespace Samples.Modules.Calculator { @@ -14,12 +15,12 @@ namespace Samples.Modules.Calculator protected override void InitializeModule() { - RegionManager.RegisterViewWithRegion(RegionNames.NavigationRegion, typeof(NavigationView)); + RegionManager.RegisterViewWithRegion(RegionNames.NavigationRegion, typeof(CalculatorNavItem)); + RegionManager.RegisterViewWithRegion(RegionNames.NavigationRegion, typeof(CalculatorUpDownNavItem)); } protected override void RegisterViewsAndTypes() { - Container.RegisterNavigationType(typeof(HomeView)); Container.RegisterNavigationType(typeof(CalculatorView)); Container.RegisterNavigationType(typeof(CalculatorUpDownView)); } diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorNavItem.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorNavItem.xaml new file mode 100644 index 00000000..69027b32 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/NavigationItems/CalculatorNavItem.xaml @@ -0,0 +1,12 @@ + + + +