summaryrefslogtreecommitdiff
path: root/JVDesktop/ViewModels
diff options
context:
space:
mode:
Diffstat (limited to 'JVDesktop/ViewModels')
-rw-r--r--JVDesktop/ViewModels/MainWindowViewModel.cs15
1 files changed, 12 insertions, 3 deletions
diff --git a/JVDesktop/ViewModels/MainWindowViewModel.cs b/JVDesktop/ViewModels/MainWindowViewModel.cs
index 0ca52c8..4dd12b4 100644
--- a/JVDesktop/ViewModels/MainWindowViewModel.cs
+++ b/JVDesktop/ViewModels/MainWindowViewModel.cs
@@ -1,6 +1,15 @@
-namespace JVDesktop.ViewModels;
+using System;
+using System.Windows.Input;
+using CommunityToolkit.Mvvm.Input;
-public partial class MainWindowViewModel : ViewModelBase
+namespace JVDesktop.ViewModels;
+
+public class MainWindowViewModel : ViewModelBase
{
- public string Greeting { get; } = "Welcome to Avalonia!";
+ public string Greeting => "Welcome to Avalonia!";
+
+ public ICommand ButtonClickCommand { get; } = new RelayCommand(() =>
+ {
+ Console.WriteLine("Button clicked");
+ });
}