MainWindow: Add version to header

This commit is contained in:
2023-10-16 23:45:14 +02:00
parent daddd069a3
commit 2bcf26cc8d
2 changed files with 13 additions and 6 deletions

View File

@ -32,12 +32,16 @@
</Grid.ColumnDefinitions>
<Image Source="/elwig.png" RenderOptions.BitmapScalingMode="HighQuality" Grid.Column="0"
HorizontalAlignment="Left" Margin="5,5,5,5" VerticalAlignment="Top"/>
<Label Grid.Column="1" Content="Elwig" FontSize="32"
HorizontalAlignment="Left" Margin="0,10,0,0" VerticalAlignment="Top"/>
<Label Grid.Column="1" Content="Elektonische Winzer-"
HorizontalAlignment="Left" Margin="0,55,0,0" VerticalAlignment="Top"/>
<Label Grid.Column="1" Content="genossenschaftsverwaltung"
HorizontalAlignment="Left" Margin="0,70,0,0" VerticalAlignment="Top"/>
<TextBlock Grid.Column="1" FontSize="32" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top">
Elwig
</TextBlock>
<TextBlock Grid.Column="1" HorizontalAlignment="Left" Margin="0,50,0,0" VerticalAlignment="Top" LineHeight="14" LineStackingStrategy="BlockLineHeight">
Elektonische Winzer-<LineBreak/>
genossenschaftsverwaltung
</TextBlock>
<TextBlock x:Name="VersionField" Grid.Column="1" FontSize="10" HorizontalAlignment="Left" Margin="0,80,0,0" VerticalAlignment="Top">
Version: ?
</TextBlock>
</Grid>
<Button x:Name="MemberAdminButton" Content="Mitglieder" Click="MemberAdminButton_Click"

View File

@ -1,3 +1,4 @@
using System.Reflection;
using System.Windows;
namespace Elwig.Windows {
@ -5,6 +6,8 @@ namespace Elwig.Windows {
public MainWindow() {
InitializeComponent();
var v = Assembly.GetExecutingAssembly().GetName().Version;
VersionField.Text = "Version: " + (v == null ? "?" : $"{v.Major}.{v.Minor}.{v.Build}");
if (!App.Config.Debug) {
TestWindowButton.Visibility = Visibility.Hidden;
//QueryWindowButton.Visibility = Visibility.Hidden;