From 29830df36c12d1385beb95fa1d205dda7182da0e Mon Sep 17 00:00:00 2001 From: xiang Date: Sun, 22 Dec 2024 22:23:05 +0800 Subject: [PATCH] update --- Models/MainWindowModel.cs | 14 ++++++++++++++ VideoConcat.csproj | 5 ----- ViewModels/MainWindowViewModel.cs | 21 +++++++++++++++++++++ Views/MainWindow.xaml | 17 ++++++++++------- Views/MainWindow.xaml.cs | 12 +++--------- 5 files changed, 48 insertions(+), 21 deletions(-) create mode 100644 Models/MainWindowModel.cs create mode 100644 ViewModels/MainWindowViewModel.cs diff --git a/Models/MainWindowModel.cs b/Models/MainWindowModel.cs new file mode 100644 index 0000000..b3a10d6 --- /dev/null +++ b/Models/MainWindowModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace VideoConcat.Models +{ + internal class MainWindowModel + { + public string? UserName { get; set; } + public string? PassWord { get; set; } + } +} diff --git a/VideoConcat.csproj b/VideoConcat.csproj index 16737b5..0bfa5dd 100644 --- a/VideoConcat.csproj +++ b/VideoConcat.csproj @@ -28,9 +28,4 @@ - - - - - diff --git a/ViewModels/MainWindowViewModel.cs b/ViewModels/MainWindowViewModel.cs new file mode 100644 index 0000000..3dacd12 --- /dev/null +++ b/ViewModels/MainWindowViewModel.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using VideoConcat.Models; + +namespace VideoConcat.ViewModels +{ + internal class MainWindowViewModel + { + + public MainWindowModel MainWindowsModel { get; set; } = new MainWindowModel(); + + public void Login() + { + string userName = MainWindowsModel.UserName; + string passWord = MainWindowsModel.PassWord; + } + } +} diff --git a/Views/MainWindow.xaml b/Views/MainWindow.xaml index f89e377..2d89ce7 100644 --- a/Views/MainWindow.xaml +++ b/Views/MainWindow.xaml @@ -1,4 +1,4 @@ - - - + local:MainWindowModel="{Binding MainWindowModel.Password}" + > +