Cleanup AbwertenDialog

This commit is contained in:
2023-08-28 17:36:51 +02:00
parent 973f49fabc
commit ff7fe34d5b
2 changed files with 9 additions and 13 deletions

View File

@ -10,7 +10,7 @@
Topmost="True"
WindowStartupLocation="CenterOwner"
FocusManager.FocusedElement="{Binding ElementName=WeightInput}"
Title="Abwerten" Height="190" Width="400">
Title="Teillieferung abwerten" Height="190" Width="400">
<Window.Resources>
<Style TargetType="Label">
<Setter Property="HorizontalAlignment" Value="Left"/>
@ -39,8 +39,11 @@
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock x:Name="Text" Margin="10,10,10,10" Grid.ColumnSpan="2" TextWrapping="Wrap" TextAlignment="Center"
Text="Welche Menge der Lieferung soll abgewertet werden?"/>
<TextBlock Margin="10,10,10,10" Grid.ColumnSpan="2" TextWrapping="Wrap" TextAlignment="Center">
Welche Menge der Teillieferung <Run x:Name="TextLsNr" FontWeight="Bold" Text="20201010A000/1"/><LineBreak/>
von <Run x:Name="TextMember" FontWeight="Bold" Text="Max Mustermann"/><LineBreak/>
mit <Run x:Name="TextWeight" FontWeight="Bold" Text="1&#x202f;000&#x202f;kg"/> soll abgewertet werden?
</TextBlock>
<Label Content="Gewicht:" Margin="10,70,10,10"/>
<Grid Grid.Column="1" Width="70" Height="25" Margin="0,70,10,10" HorizontalAlignment="Left" VerticalAlignment="Top">

View File

@ -1,8 +1,6 @@
using Elwig.Helpers;
using System.Text.RegularExpressions;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
namespace Elwig.Dialogs {
public partial class AbwertenDialog : Window {
@ -12,14 +10,9 @@ namespace Elwig.Dialogs {
public AbwertenDialog(string lsnr, string name, int weight) {
Weight = weight;
InitializeComponent();
Text.Inlines.Clear();
Text.Inlines.Add("Welche Menge der Teillieferung ");
Text.Inlines.Add(new Run(lsnr) { FontWeight = FontWeights.Bold });
Text.Inlines.Add("\nvon ");
Text.Inlines.Add(new Run(name) { FontWeight = FontWeights.Bold });
Text.Inlines.Add("\nmit ");
Text.Inlines.Add(new Run($"{weight:N0}\u202fkg") { FontWeight = FontWeights.Bold });
Text.Inlines.Add(" soll abgewertet werden?");
TextLsNr.Text = lsnr;
TextMember.Text = name;
TextWeight.Text = $"{weight:N0}\u202fkg";
}
private void ConfirmButton_Click(object sender, RoutedEventArgs evt) {