Browse Source

still working on sample app

pull/1645/head
brianlagunas_cp 15 years ago
parent
commit
2a33404daa
  1. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/NavigationView.xaml
  2. 7
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/NavigationView.xaml
  3. 7
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/NavigationView.xaml
  4. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.ChildWindow/Views/NavigationView.xaml
  5. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Color/Views/NavigationView.xaml
  6. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.DateTime/Views/NavigationView.xaml
  7. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Numeric/Views/NavigationView.xaml
  8. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.PropertyGrid/Views/NavigationView.xaml
  9. 3
      ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/NavigationView.xaml
  10. 4
      ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Commands/TreeViewCommandBehavior.cs
  11. 10
      ExtendedWPFToolkitSolution/Src/Samples/Samples/Shell.xaml

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Views/NavigationView.xaml

@ -1,7 +1,8 @@
<TreeViewItem x:Class="Samples.Modules.BusyIndicator.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Samples.Modules.BusyIndicator"
Header="BusyIndicator"
Tag="Samples.Modules.BusyIndicator.HomeView">
Tag="{x:Type local:HomeView}">
</TreeViewItem>

7
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Button/Views/NavigationView.xaml

@ -1,9 +1,10 @@
<TreeViewItem x:Class="Samples.Modules.Button.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Button Controls" Tag="Samples.Modules.Button.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.Button.Views"
Header="Button Controls" Tag="{x:Type views:HomeView}">
<TreeViewItem Header="ButtonSpinner" Tag="Samples.Modules.Button.Views.ButtonSpinnerView"/>
<TreeViewItem Header="SplitButton" Tag="Samples.Modules.Button.Views.SplitButtonView"/>
<TreeViewItem Header="ButtonSpinner" Tag="{x:Type views:ButtonSpinnerView}"/>
<TreeViewItem Header="SplitButton" Tag="{x:Type views:SplitButtonView}"/>
</TreeViewItem>

7
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Caclulator/Views/NavigationView.xaml

@ -1,9 +1,10 @@
<TreeViewItem x:Class="Samples.Modules.Calculator.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Calculator Controls" Tag="Samples.Modules.Calculator.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.Calculator.Views"
Header="Calculator Controls" Tag="{x:Type views:HomeView}">
<TreeViewItem Header="Calculator" Tag="Samples.Modules.Calculator.Views.CalculatorView"/>
<TreeViewItem Header="CalculatorUpDown" Tag="Samples.Modules.Calculator.Views.CalculatorUpDownView"/>
<TreeViewItem Header="Calculator" Tag="{x:Type views:CalculatorView}"/>
<TreeViewItem Header="CalculatorUpDown" Tag="{x:Type views:CalculatorUpDownView}"/>
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.ChildWindow/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.ChildWindow.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="ChildWindow" Tag="Samples.Modules.ChildWindow.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.ChildWindow.Views"
Header="ChildWindow" Tag="{x:Type views:HomeView}">
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Color/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.Color.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Color" Tag="Samples.Modules.Color.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.Color.Views"
Header="Color" Tag="{x:Type views:HomeView}">
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.DateTime/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.DateTime.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="DateTime" Tag="Samples.Modules.DateTime.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.DateTime.Views"
Header="DateTime" Tag="{x:Type views:HomeView}">
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Numeric/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.Numeric.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Numeric" Tag="Samples.Modules.Numeric.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.Numeric.Views"
Header="Numeric" Tag="{x:Type views:HomeView}">
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.PropertyGrid/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.PropertyGrid.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="ChildWindow" Tag="Samples.Modules.PropertyGrid.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.PropertyGrid.Views"
Header="ChildWindow" Tag="{x:Type views:HomeView}">
</TreeViewItem>

3
ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/NavigationView.xaml

@ -1,6 +1,7 @@
<TreeViewItem x:Class="Samples.Modules.Text.Views.NavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Text" Tag="Samples.Modules.Text.Views.HomeView">
xmlns:views="clr-namespace:Samples.Modules.Text.Views"
Header="Text" Tag="{x:Type views:HomeView}">
</TreeViewItem>

4
ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Commands/TreeViewCommandBehavior.cs

@ -17,8 +17,8 @@ namespace Samples.Infrastructure.Commands
{
//This treeview command is specfic to the navigation region,
//so I always want to pass the tag of the selected treeviewitem
//because it will conatin the fully qualified navigation path
CommandParameter = (e.NewValue as FrameworkElement).Tag;
//because it will conatin the Type of view to navigate to.
CommandParameter = ((e.NewValue as FrameworkElement).Tag as Type).FullName;
ExecuteCommand();
}
}

10
ExtendedWPFToolkitSolution/Src/Samples/Samples/Shell.xaml

@ -34,7 +34,14 @@
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Border CornerRadius="3" BorderBrush="Gray" BorderThickness="1" >
<Border CornerRadius="5" BorderBrush="#FF666666" BorderThickness="1" >
<Border.Background>
<LinearGradientBrush EndPoint="0.697,0.976" StartPoint="0.277,0.197">
<GradientStop Color="#43000000" Offset="0"/>
<GradientStop Color="#34394D" Offset="1"/>
</LinearGradientBrush>
</Border.Background>
<TreeView prism:RegionManager.RegionName="{x:Static inf:RegionNames.NavigationRegion}"
infCommands:TreeViewSelected.Command="{Binding NavigateCommand}"
BorderBrush="{x:Null}" Background="{x:Null}"
@ -43,6 +50,7 @@
<!-- TODO: Style the TreeViewItems-->
</TreeView>
</Border>
<Border Grid.Column="1" Margin="10,0,10,0" BorderBrush="Gray" BorderThickness="1" Background="White"

Loading…
Cancel
Save