忱 沈 4 years ago
parent
commit
6fc9a1cad1
  1. 5
      View/QueryView.xaml
  2. 2
      View/StatisticsView.xaml
  3. 5
      ViewModel/QueryViewModel.cs
  4. 2
      ViewModel/StatisticsViewModel.cs
  5. 24
      ViewModel/ViewModelLocator.cs

5
View/QueryView.xaml

@ -5,10 +5,9 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:Audit.View" xmlns:local="clr-namespace:Audit.View"
mc:Ignorable="d" mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800" d:DesignHeight="450" d:DesignWidth="800">
Title="QueryView">
<Grid> <Grid>
<TextBlock Text="QueryView" FontSize="100"/>
</Grid> </Grid>
</Page> </Page>

2
View/StatisticsView.xaml

@ -7,6 +7,6 @@
mc:Ignorable="d" mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"> d:DesignHeight="450" d:DesignWidth="800">
<Grid> <Grid>
<TextBlock Text="StatisticsViewModel" FontSize="100"/>
</Grid> </Grid>
</UserControl> </UserControl>

5
ViewModel/QueryViewModel.cs

@ -6,7 +6,10 @@ using System.Threading.Tasks;
namespace Audit.ViewModel namespace Audit.ViewModel
{ {
internal class QueryViewModel ///<Summary>
/// QueryViewModel
///</Summary>
public class QueryViewModel
{ {
} }
} }

2
ViewModel/StatisticsViewModel.cs

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace Audit.ViewModel namespace Audit.ViewModel
{ {
internal class StatisticsViewModel public class StatisticsViewModel
{ {
} }
} }

24
ViewModel/ViewModelLocator.cs

@ -45,6 +45,8 @@ namespace Audit.ViewModel
SimpleIoc.Default.Register<MainViewModel>(); SimpleIoc.Default.Register<MainViewModel>();
SimpleIoc.Default.Register<LogViewModel>(); SimpleIoc.Default.Register<LogViewModel>();
SimpleIoc.Default.Register<StatisticsViewModel>();
SimpleIoc.Default.Register<QueryViewModel>();
} }
///<Summary> ///<Summary>
@ -69,6 +71,28 @@ namespace Audit.ViewModel
} }
} }
///<Summary>
/// StatisticsViewModel
///</Summary>
public StatisticsViewModel Statistics
{
get
{
return ServiceLocator.Current.GetInstance<StatisticsViewModel>();
}
}
///<Summary>
/// QueryViewModel
///</Summary>
public QueryViewModel Query
{
get
{
return ServiceLocator.Current.GetInstance<QueryViewModel>();
}
}
///<Summary> ///<Summary>
/// Cleanup /// Cleanup
///</Summary> ///</Summary>

Loading…
Cancel
Save