Tuesday, March 29, 2011

mainpage.xaml

xmlns:spendAnalyzer="clr-namespace:SpendAnalyzer"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
xmlns:commons="clr-namespace:System.Windows;assembly=System.Windows.Controls"
xmlns:toolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
mc:Ignorable="d"
x:Class="SpendAnalyzer.MainPage"
xmlns:theming="clr-namespace:System.Windows.Controls.Theming;assembly=System.Windows.Controls.Theming.Toolkit"
FontFamily="Arial"
theming:ImplicitStyleManager.ApplyMode="Auto">














VerticalScrollBarVisibility ="Hidden">

Margin="10">












Margin="20, 10"
FontSize="18"
FontWeight="Bold" />














Content="1 mo."
Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="Button1Mo_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />


Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="Button3Mo_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />


Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="Button6Mo_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />


Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="Button12Mo_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />


Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="Button24Mo_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />


Style="{StaticResource PeriodButtonStyle}"
Margin="-1, 0, 0, 0"
Checked="ButtonYearToDate_Checked">

theming:ImplicitStyleManager.ApplyMode="Auto" />





StartPoint="0,0">
Offset="0" />
Offset="0.105" />
Offset="0.375" />
Offset="0.650" />
Offset="1" />


HorizontalAlignment="Right"
VerticalAlignment="Center"
Margin="5, 0">
FontWeight="Bold"
Text="{Binding DateTimeRange, Converter={StaticResource PeriodValueConverter}}"
Margin="0, 0, 5, 0"
VerticalAlignment="Center" />







Grid.RowSpan="2"
Background="#FFDEE3E5" />


Stroke="{StaticResource GrayDarkColor}"
StrokeThickness="1" />

Style="{StaticResource PanelLineStyle}"
Stroke="{StaticResource GrayDarkColor}"
VerticalAlignment="Bottom" />


Style="{StaticResource PanelStyle}">





VerticalAlignment="Center" />







Padding="20, 13">




















Style="{StaticResource PanelTextBlockStyle}" />




Style="{StaticResource PanelTextBlockStyle}"
FontWeight="Normal"
HorizontalAlignment="Center"/>


Margin="0, 8, 0, 15"
Style="{StaticResource PanelLineStyle}"
Grid.Row="1" />
Style="{StaticResource PanelTextBlockStyle}"
FontWeight="Normal"
HorizontalAlignment="Right" VerticalAlignment="Top" Grid.Row="2"

/>

Grid.Row="3">


Margin="0, 15"
Style="{StaticResource PanelLineStyle}"
Grid.Row="4" />







Y1="1"
Margin="20, 0"
Style="{StaticResource PanelLineStyle}" />



















Margin="10, 0">

Margin="10, 0"
Style="{StaticResource PanelTextBlockStyle}" />

Margin="10, 0"
Style="{StaticResource PanelTextBlockStyle}" />





Background="White"
Padding="20, 13">

AutoGenerateColumns="False"
IsReadOnly="True"
Height="400"
HeadersVisibility="All"
LoadingRow="TransactionsDataGrid_LoadingRow">

SortMemberPath="Date">


HorizontalAlignment="Right"
VerticalAlignment="Center"
Margin="5, 0" />



Binding="{Binding Description}" />
Binding="{Binding Category}" />
SortMemberPath="Amount">


HorizontalAlignment="Center"
VerticalAlignment="Center"
Margin="0,0,5, 0" />










TextAlignment="Center"

>







SortMemberPath="InvoiceNum">































Margin="10, 0">

Margin="10, 0"
Style="{StaticResource PanelTextBlockStyle}" />






Background="White"
Padding="20, 13" x:Name="brdSpendHistory">







Margin="0, 10"
x:Name="SpendingHistoryStatisticsPanel"
VerticalAlignment="Bottom"
FontSize="12"
HorizontalAlignment="Stretch">

















Orientation="Horizontal">

VerticalAlignment="Center"
Stretch="None"
Margin="0, 4, 0, 0"
StrokeDashArray="4.0,2.0"
Stroke="Green"
StrokeThickness="2.0" />

Visibility="Collapsed"
Grid.Row="1"
Margin="0,3,0,0"
Orientation="Horizontal">

VerticalAlignment="Center"
Stretch="None"
Margin="5, 0, 0, 0"
StrokeDashArray="1.0,2.0"
Stroke="#FFB552B4"
StrokeThickness="2" />

Margin="0, 2, 0, 1"
Grid.Row="2"
Grid.ColumnSpan="4"
Style="{StaticResource PanelLineStyle}" />
Grid.Row="3"
Margin="0,3,0,0" />
Grid.Row="4"
Margin="0,3,0,0" />
Grid.Row="5"
Margin="0,3,0,0" />

Grid.Column="2"
Margin="0,3,0,0" />
Visibility="Collapsed"
Text="$"
Grid.Column="2"
Grid.Row="1"
Margin="0,3,0,0" />
Grid.Column="2"
Grid.Row="3"
Margin="0,3,0,0" />
Grid.Column="2"
Grid.Row="4"
Margin="0,3,0,0" />
Grid.Column="2"
Grid.Row="5"
Margin="0,3,0,0" />

Text="{Binding AvgMonthlySpend, Converter={StaticResource MyCurrencyConverter}}"
Grid.Column="3"
Margin="0,3,0,0" />
Visibility="Collapsed"
HorizontalAlignment="Right"
Text="{Binding AvgPurchaseAmount, Converter={StaticResource MyCurrencyConverter}}"
Grid.Column="3"
Grid.Row="1"
Margin="0,3,0,0" />
Text="{Binding YearToDateTotal, Converter={StaticResource MyCurrencyConverter}}"
Grid.Column="3"
Grid.Row="3"
Margin="0,3,0,0" />
Text="{Binding Last12MonthsTotal, Converter={StaticResource MyCurrencyConverter}}"
Grid.Column="3"
Grid.Row="4"
Margin="0,3,0,0" />
Text="{Binding Last24MonthsTotal, Converter={StaticResource MyCurrencyConverter}}"
Grid.Column="3"
Grid.Row="5"
Margin="0,3,0,0" />














Background="lightBlue"
Grid.RowSpan="2"
d:IsHidden="True">
VerticalAlignment="Center"
HorizontalAlignment="Center">
Height="30" />
Text="Loading..."
Foreground="White"
FontSize="15"
VerticalAlignment="Center" />