aktueller stand
This commit is contained in:
@@ -87,6 +87,9 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
private Brush defaultQuickTicketBorderBrush;
|
||||
private readonly Brush validationErrorBrush = SharedValidationBorderBrush;
|
||||
private Brush defaultTicketStatusBorderBrush;
|
||||
private Thickness? defaultCategoryBorderThickness;
|
||||
private Thickness? defaultQuickTicketBorderThickness;
|
||||
private Thickness? defaultTicketStatusBorderThickness;
|
||||
|
||||
public bool AreCaseNotesMandatory =>
|
||||
cFasdCockpitConfig.Instance?.Global?.TicketConfiguration?.NotesMandatory ?? false;
|
||||
@@ -2484,10 +2487,15 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
|
||||
if (defaultCategoryBorderBrush == null)
|
||||
defaultCategoryBorderBrush = CategoryValidationBorder.BorderBrush?.CloneCurrentValue();
|
||||
if (defaultCategoryBorderThickness == null)
|
||||
defaultCategoryBorderThickness = CategoryValidationBorder.BorderThickness;
|
||||
|
||||
CategoryValidationBorder.BorderBrush = hasError
|
||||
? validationErrorBrush
|
||||
: defaultCategoryBorderBrush;
|
||||
CategoryValidationBorder.BorderThickness = hasError
|
||||
? new Thickness(1)
|
||||
: defaultCategoryBorderThickness ?? new Thickness(0);
|
||||
}
|
||||
|
||||
private void UpdateQuickTicketValidationVisualState(bool hasError)
|
||||
@@ -2497,10 +2505,15 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
|
||||
if (defaultQuickTicketBorderBrush == null)
|
||||
defaultQuickTicketBorderBrush = QuickTicketValidationBorder.BorderBrush?.CloneCurrentValue();
|
||||
if (defaultQuickTicketBorderThickness == null)
|
||||
defaultQuickTicketBorderThickness = QuickTicketValidationBorder.BorderThickness;
|
||||
|
||||
QuickTicketValidationBorder.BorderBrush = hasError
|
||||
? validationErrorBrush
|
||||
: defaultQuickTicketBorderBrush;
|
||||
QuickTicketValidationBorder.BorderThickness = hasError
|
||||
? new Thickness(1)
|
||||
: defaultQuickTicketBorderThickness ?? new Thickness(0);
|
||||
}
|
||||
|
||||
private void UpdateTicketStatusValidationVisualState(bool hasError)
|
||||
@@ -2510,10 +2523,15 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
|
||||
if (defaultTicketStatusBorderBrush == null)
|
||||
defaultTicketStatusBorderBrush = TicketStatusValidationBorder.BorderBrush?.CloneCurrentValue();
|
||||
if (defaultTicketStatusBorderThickness == null)
|
||||
defaultTicketStatusBorderThickness = TicketStatusValidationBorder.BorderThickness;
|
||||
|
||||
TicketStatusValidationBorder.BorderBrush = hasError
|
||||
? validationErrorBrush
|
||||
: defaultTicketStatusBorderBrush;
|
||||
TicketStatusValidationBorder.BorderThickness = hasError
|
||||
? new Thickness(1)
|
||||
: defaultTicketStatusBorderThickness ?? new Thickness(0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user