Torna al Thread
<Window x:Class="frmHome"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="GFF - Gestionale finanze famigliari" Height="555" Width="970" Loaded="Window_Loaded" WindowStartupLocation="CenterScreen">
<Window.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF6C6C6C" Offset="0"/>
<GradientStop Color="#FF6C6C6C" Offset="1"/>
</LinearGradientBrush>
</Window.Background>
<DockPanel LastChildFill="true">
<Menu DockPanel.Dock="Top" VerticalAlignment="Top">
<MenuItem Header="_File" Name="FileMenu">
<MenuItem Name="OpenMenu" Header="_File"/>
<Separator />
<MenuItem Header="_Esci" Name="ExitMenu"
IsEnabled="True" Click="ExitMenu_Click" />
</MenuItem>
<MenuItem Header="_Modifica">
<MenuItem Header="_Copia" Name="CopyMenu" />
<MenuItem Header="_Incolla" Name="PasteButton" />
<MenuItem Header="Usa stampante predefinita" IsCheckable="True" IsChecked="True" Name="PrintDefaultMenu"/>
</MenuItem>
</Menu>
<ToolBarTray VerticalAlignment="Top" DockPanel.Dock="Top">
<ToolBar>
<Button Name="btListaSpese">
<StackPanel >
<Image Source="PNG/Abacus.png" Margin="0,0,0,5"/>
<TextBlock Text="Lista Uscite" HorizontalAlignment="Center" />
</StackPanel>
</Button>
<Button Name="TbOpenButton2" >
<StackPanel >
<Image Source="PNG/budget.png" Margin="0,0,0,5"/>
<TextBlock Text="Lista Entrate" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
<Separator />
<Button Name="btSpesaAggiungi" Click="btSpesaAggiungi_Click" >
<StackPanel >
<Image Source="PNG/shopping-cart-add.png" Margin="0,0,0,5"/>
<TextBlock Text="Nuova spesa" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
<Button Name="btEntrataAggiungi" Click="btEntrataAggiungi_Click" >
<StackPanel >
<Image Source="PNG/monete.png" Margin="0,0,0,5"/>
<TextBlock Text="Nuova entrata" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
</ToolBar>
<ToolBar>
<Button Name="btStatistiche" >
<StackPanel >
<Image Source="PNG/Statistiche.png" Margin="0,0,0,5"/>
<TextBlock Text="Statistiche" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
<Button Name="btStampe">
<StackPanel >
<Image Source="PNG/Stampe.png" Margin="0,0,0,5"/>
<TextBlock Text="Stampe" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
<Button Name="btConfigura">
<StackPanel >
<Image Source="PNG/Maintenance.png" Margin="0,0,0,5"/>
<TextBlock Text="Preferenze" HorizontalAlignment="Center"/>
</StackPanel>
</Button>
</ToolBar>
</ToolBarTray>
<StatusBar DockPanel.Dock="Bottom" VerticalAlignment="Bottom" >
<StatusBarItem Content="Pronto" Name="ReadyItem"/>
<Separator/>
<StatusBarItem Name="CopyItem">
<StackPanel Orientation="Horizontal">
<TextBlock Text="Versione 0.1"/>
</StackPanel>
</StatusBarItem>
</StatusBar>
<Grid>
<Grid.ColumnDefinitions >
<ColumnDefinition Width="*" />
<ColumnDefinition Width="275" />
</Grid.ColumnDefinitions>
<ListBox x:Name="listaUscite" Grid.Column="0" ItemsSource="{Binding}" ScrollViewer.VerticalScrollBarVisibility="Visible" Margin="10,10,10,10">
<ListBox.ItemTemplate >
<DataTemplate>
<Grid ShowGridLines="False">
<Grid.RowDefinitions >
<RowDefinition Height="25"/>
<RowDefinition Height="30"/>
<RowDefinition Height="30"/>
<RowDefinition Height="10"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="10" />
<ColumnDefinition Width="110" />
<ColumnDefinition Width="170" />
<ColumnDefinition Width="200" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Border Background="Red" Grid.Column="0" Grid.RowSpan="3">
<TextBlock FontSize="12" FontFamily="Segoe UI Semibold" Text="{Binding Path=uiEntrataSpesa}" TextAlignment="Center" />
</Border>
<TextBlock Grid.Column="1" Grid.Row="0" VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiData}" TextAlignment="Center"/>
<Image Grid.Column="1" Grid.Row="1" Source="{Binding Path=uiImmagine}" HorizontalAlignment="Center" VerticalAlignment="Center" />
<TextBlock Grid.Column="1" Grid.Row="2" VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiTipologia}" TextAlignment="Center"/>
<TextBlock Grid.Column="2" Grid.Row="0" Grid.RowSpan="2" VerticalAlignment="Bottom" FontSize="40" FontFamily="Arial" Text="{Binding Path=uiImporto}" TextAlignment="Right" FontStretch="Condensed" Padding="0,0,15,0"/>
<TextBlock Grid.Column="2" Grid.Row="2" VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiPagamento}" TextAlignment="Center" FontStyle="Italic"/>
<TextBlock Grid.Column="3" Grid.Row="0" Grid.RowSpan="3" TextWrapping="Wrap" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiDescrizione}" Margin="10,0,10,0"/>
<TextBlock Grid.Column="4" Grid.Row="0" VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiAmbito}"/>
<TextBlock Grid.Column="4" Grid.Row="1" VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiEtichetta}"/>
<StackPanel Orientation="Horizontal" Grid.Column="4" Grid.Row="2">
<Image Source="PNG/user-orange.png" Margin="0,0,10,5" Width="20"/>
<TextBlock VerticalAlignment="Center" FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=uiPersona}"/>
</StackPanel>
<Border Background="Transparent" Grid.Column="0" Grid.Row="3"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
<ListBox.ContextMenu >
<ContextMenu Name="cm">
<MenuItem Header="Crea nuova spesa" Click="btSpesaAggiungi_Click"/>
<MenuItem Header="Cancella spesa" x:Name="btCancellaSpesa" Click="btCancellaSpesa_Click" />
</ContextMenu>
</ListBox.ContextMenu>
</ListBox>
<Border Grid.Column="1" Background="#FF6C6C6C" Padding="10">
<Grid>
<Grid.RowDefinitions >
<RowDefinition Height="130" />
<RowDefinition />
</Grid.RowDefinitions>
<StackPanel Orientation="Vertical" Grid.Row="0">
<StackPanel Orientation="Horizontal">
<Image Source="PNG/Portafoglio.png"></Image>
<StackPanel Orientation="Vertical" Margin="10,0,0,0">
<TextBlock FontSize="14" FontFamily="Segoe UI Semibold" >TOTALE SPESE</TextBlock>
<TextBlock x:Name="txtTOTSpese" FontSize="14"></TextBlock>
</StackPanel>
</StackPanel>
<StackPanel Orientation="Horizontal" Margin="0,10,0,0" >
<Image Source="PNG/euro.png"></Image>
<StackPanel Orientation="Vertical" Margin="10,0,0,0">
<TextBlock FontSize="14" FontFamily="Segoe UI Semibold" >TOTALE ENTRATE</TextBlock>
<TextBlock x:Name="txtTOTEntrate" FontSize="14"></TextBlock>
</StackPanel>
</StackPanel>
</StackPanel>
<ListBox x:Name="ltbRiassunto" ItemsSource="{Binding}" ScrollViewer.VerticalScrollBarVisibility="Visible" Margin="0,0,0,0" Grid.Row="1">
<ListBox.ItemTemplate >
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="5">
<Image Source="{Binding Path=bpImmagine}" />
<StackPanel Orientation="Vertical" Margin="10,0,0,0" >
<TextBlock FontSize="16" FontFamily="Segoe UI Semibold" Text="{Binding Path=bpTestoTipologiaSpesa}" />
<TextBlock FontSize="14" FontFamily="Segoe UI" Text="{Binding Path=bpValoreTipologiaSpesa}"/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Border>
</Grid>
</DockPanel>
</Window>