basic ui created

This commit is contained in:
2021-02-04 23:40:08 +01:00
parent bf57e3a983
commit 47310b17dc
4 changed files with 225 additions and 17 deletions

View File

@@ -5,8 +5,74 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Massmailer.UI"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800" Loaded="Window_Loaded">
Title="Massmailer" Height="450" Width="800" Loaded="Window_Loaded">
<Grid>
<Button x:Name="BtnSend" Click="Button_Click" Content="Send"/>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Menu IsMainMenu="True" Grid.Row="0" Grid.ColumnSpan="2">
<Menu.Items>
<MenuItem Header="Datei">
<MenuItem.Items>
<MenuItem Header="Neu..." Click="MnuFileNew_Click"/>
<MenuItem Header="Öffnen..." Click="MnuFileOpen_Click"/>
<Separator/>
<MenuItem Header="Speichern" Click="MnuFileSave_Click"/>
<MenuItem Header="Speichern unter..." Click="MnuFileSaveAs_Click"/>
<Separator/>
<MenuItem Header="Beenden" Click="MnuFileQuit_Click"/>
</MenuItem.Items>
</MenuItem>
<MenuItem Header="Hilfe">
<MenuItem.Items>
<MenuItem Header="Über..." Click="MnuHelpAbout_Click"/>
</MenuItem.Items>
</MenuItem>
</Menu.Items>
</Menu>
<GroupBox Header="Empfänger" Grid.Row="1" Grid.RowSpan="3" Grid.Column="0" Margin="2">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Orientation="Horizontal">
<Button Content="Hinzufügen..." Margin="2,5,5,5" Width="80"/>
<Button Content="Bearbeiten..." Margin="5" Width="80"/>
<Button Content="Löschen..." Margin="5" Width="80"/>
</StackPanel>
<ListView x:Name="LvwRecipients" Grid.Row="1" Margin="2">
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Header="Empfänger" DisplayMemberBinding="{Binding Recipient}"/>
<GridViewColumn Header="Versendent am" DisplayMemberBinding="{Binding SentDate}"/>
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
</Grid>
</GroupBox>
<GroupBox Header="Betreff" Grid.Row="1" Grid.Column="1" Margin="2">
<TextBox x:Name="TxtSubject" Margin="2"/>
</GroupBox>
<GroupBox Header="Text" Grid.Row="2" Grid.Column="1" Margin="2">
<TextBox x:Name="TxtBody" Margin="2"/>
</GroupBox>
<Button Content="Abschicken" Grid.Row="3" Grid.Column="1" Margin="10" Height="30" Click="BtnSend_Click"/>
</Grid>
</Window>