From 19ef7ba65c56c8f9c4fa423315dc0774a13eb4fa Mon Sep 17 00:00:00 2001 From: Natlinux81 Date: Thu, 24 Feb 2022 23:24:58 +0100 Subject: [PATCH] TextBox style set --- .../DesignTimeBuild/.dtbcache.v2 | Bin 78129 -> 78129 bytes .vs/LotteryApplication/v17/.futdcache.v1 | Bin 155 -> 155 bytes .vs/LotteryApplication/v17/.suo | Bin 58368 -> 56320 bytes LotteryApplication/Core/ObservableObject.cs | 20 ------ LotteryApplication/Core/RelayCommand.cs | 37 ---------- LotteryApplication/LotteryApplication.csproj | 7 -- LotteryApplication/MainWindow.xaml | 68 +++++++++++++----- LotteryApplication/MainWindow.xaml.cs | 22 +++--- .../net5.0-windows/LotteryApplication.dll | Bin 33792 -> 32768 bytes .../net5.0-windows/LotteryApplication.pdb | Bin 14168 -> 13628 bytes .../net5.0-windows/ref/LotteryApplication.dll | Bin 7680 -> 6656 bytes ...Application.csproj.CoreCompileInputs.cache | 2 +- .../net5.0-windows/LotteryApplication.dll | Bin 33792 -> 32768 bytes .../LotteryApplication.g.resources | Bin 24327 -> 24823 bytes .../net5.0-windows/LotteryApplication.pdb | Bin 14168 -> 13628 bytes .../LotteryApplication_MarkupCompile.cache | 2 +- .../LotteryApplication_MarkupCompile.i.cache | 2 +- .../obj/Debug/net5.0-windows/MainWindow.baml | Bin 3829 -> 4325 bytes .../obj/Debug/net5.0-windows/MainWindow.g.cs | 34 +++++++-- .../Debug/net5.0-windows/MainWindow.g.i.cs | 34 +++++++-- .../net5.0-windows/ref/LotteryApplication.dll | Bin 7680 -> 6656 bytes 21 files changed, 120 insertions(+), 108 deletions(-) delete mode 100644 LotteryApplication/Core/ObservableObject.cs delete mode 100644 LotteryApplication/Core/RelayCommand.cs diff --git a/.vs/LotteryApplication/DesignTimeBuild/.dtbcache.v2 b/.vs/LotteryApplication/DesignTimeBuild/.dtbcache.v2 index d20f4fc3dfca033984d68d207e7cefd2ba3bfc40..3a0e49b4f3a3ef353cbbc6075db012e29dd9f311 100644 GIT binary patch delta 6491 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 _execute; - private Func _canExecute; - - public event EventHandler CanExecuteChanged - { - add { CommandManager.RequerySuggested += value; } - remove { CommandManager.RequerySuggested -= value; } - } - - public RelayCommand(Action execute, Func canExecute = null) - { - _execute = execute; - _canExecute = canExecute; - } - - public bool CanExecute(object parameter) - { - return _canExecute == null || _canExecute(parameter); - } - - public void Execute(object parameter) - { - _execute(parameter); - } - } -} diff --git a/LotteryApplication/LotteryApplication.csproj b/LotteryApplication/LotteryApplication.csproj index f04e377..d84cec8 100644 --- a/LotteryApplication/LotteryApplication.csproj +++ b/LotteryApplication/LotteryApplication.csproj @@ -11,13 +11,6 @@ - - - - - - - diff --git a/LotteryApplication/MainWindow.xaml b/LotteryApplication/MainWindow.xaml index b761328..509dcb5 100644 --- a/LotteryApplication/MainWindow.xaml +++ b/LotteryApplication/MainWindow.xaml @@ -21,7 +21,6 @@ - @@ -32,10 +31,12 @@ + +