PK
7o> AboutPage/AboutPage/PK
|o>u\ \ $ AboutPage/AboutPage/AboutPage.csproj
Debug
AnyCPU
10.0.20506
2.0
{C03453C1-1472-4704-99A8-47FC87247164}
{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
Library
Properties
AboutPage
AboutPage
v4.0
$(TargetFrameworkVersion)
WindowsPhone
Silverlight
true
true
true
AboutPage.xap
Properties\AppManifest.xml
AboutPage.App
true
true
true
4.0.20824.0
true
full
false
Bin\Debug
DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE
true
true
prompt
4
pdbonly
true
Bin\Release
TRACE;SILVERLIGHT;WINDOWS_PHONE
true
true
prompt
4
..\..\..\TFS\LG WP7\HugeFlowLibrary\WP7\HugeFlow.MVVM\Bin\Release\HugeFlow.Core.dll
..\..\..\TFS\LG WP7\HugeFlowLibrary\WP7\HugeFlow.MVVM\Bin\Release\HugeFlow.MVVM.dll
AboutPage.xaml
App.xaml
MainPage.xaml
Designer
MSBuild:Compile
Designer
MSBuild:Compile
Designer
MSBuild:Compile
PreserveNewest
PreserveNewest
PK
5qo>$ ) AboutPage/AboutPage/AboutPage.csproj.user
false
PK
~o>y#D D " AboutPage/AboutPage/AboutPage.xaml
PK
6o>$) % AboutPage/AboutPage/AboutPage.xaml.csusing System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using AboutPage.ViewModels;
using AboutPage.Models;
namespace AboutPage
{
public partial class AboutPage : PhoneApplicationPage
{
AboutPageViewModel _viewModel;
public AboutPage()
{
InitializeComponent();
_viewModel = new AboutPageViewModel();
}
private void ApplicationBarIconButton_Click(object sender, EventArgs e)
{
NavigationService.GoBack();
}
private void AppList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(_viewModel != null && AppList.SelectedItem != null)
{
_viewModel.AppListClickCommand.Execute(AppList.SelectedItem as AppList);
AppList.SelectedItem = null;
}
}
}
}PK
oo>ֲiJ J AboutPage/AboutPage/App.xaml
PK
oo>`ڸX AboutPage/AboutPage/App.xaml.csusing System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
namespace AboutPage
{
public partial class App : Application
{
///
/// Provides easy access to the root frame of the Phone Application.
///
/// The root frame of the Phone Application.
public PhoneApplicationFrame RootFrame { get; private set; }
///
/// Constructor for the Application object.
///
public App()
{
// Global handler for uncaught exceptions.
UnhandledException += Application_UnhandledException;
// Show graphics profiling information while debugging.
if (System.Diagnostics.Debugger.IsAttached)
{
// Display the current frame rate counters.
Application.Current.Host.Settings.EnableFrameRateCounter = true;
// Show the areas of the app that are being redrawn in each frame.
//Application.Current.Host.Settings.EnableRedrawRegions = true;
// Enable non-production analysis visualization mode,
// which shows areas of a page that are being GPU accelerated with a colored overlay.
//Application.Current.Host.Settings.EnableCacheVisualization = true;
}
// Standard Silverlight initialization
InitializeComponent();
// Phone-specific initialization
InitializePhoneApplication();
}
// Code to execute when the application is launching (eg, from Start)
// This code will not execute when the application is reactivated
private void Application_Launching(object sender, LaunchingEventArgs e)
{
}
// Code to execute when the application is activated (brought to foreground)
// This code will not execute when the application is first launched
private void Application_Activated(object sender, ActivatedEventArgs e)
{
}
// Code to execute when the application is deactivated (sent to background)
// This code will not execute when the application is closing
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
}
// Code to execute when the application is closing (eg, user hit Back)
// This code will not execute when the application is deactivated
private void Application_Closing(object sender, ClosingEventArgs e)
{
}
// Code to execute if a navigation fails
private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
if (System.Diagnostics.Debugger.IsAttached)
{
// A navigation has failed; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
// Code to execute on Unhandled Exceptions
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
{
if (System.Diagnostics.Debugger.IsAttached)
{
// An unhandled exception has occurred; break into the debugger
System.Diagnostics.Debugger.Break();
}
}
#region Phone application initialization
// Avoid double-initialization
private bool phoneApplicationInitialized = false;
// Do not add any additional code to this method
private void InitializePhoneApplication()
{
if (phoneApplicationInitialized)
return;
// Create the frame but don't set it as RootVisual yet; this allows the splash
// screen to remain active until the application is ready to render.
RootFrame = new PhoneApplicationFrame();
RootFrame.Navigated += CompleteInitializePhoneApplication;
// Handle navigation failures
RootFrame.NavigationFailed += RootFrame_NavigationFailed;
// Ensure we don't initialize again
phoneApplicationInitialized = true;
}
// Do not add any additional code to this method
private void CompleteInitializePhoneApplication(object sender, NavigationEventArgs e)
{
// Set the root visual to allow the application to render
if (RootVisual != RootFrame)
RootVisual = RootFrame;
// Remove this handler since it is no longer needed
RootFrame.Navigated -= CompleteInitializePhoneApplication;
}
#endregion
}
}PK
oo>iPY Y ' AboutPage/AboutPage/ApplicationIcon.pngPNG
IHDR > > ? tEXtSoftware Adobe ImageReadyqe<