diff options
Diffstat (limited to 'ViewModels/MainWindowViewModel.cs')
| -rw-r--r-- | ViewModels/MainWindowViewModel.cs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ViewModels/MainWindowViewModel.cs b/ViewModels/MainWindowViewModel.cs new file mode 100644 index 0000000..8025190 --- /dev/null +++ b/ViewModels/MainWindowViewModel.cs @@ -0,0 +1,25 @@ +namespace east_auctioner.ViewModels;
+
+using east_auctioner.Models;
+
+public partial class MainWindowViewModel : ViewModelBase
+{
+ public string Greeting { get; } = "Welcome to Avalonia!";
+ public BidItem[] Items { get; }
+
+ private BidItem? _currentItem;
+ public BidItem? CurrentItem
+ {
+ get { return _currentItem; }
+ set { this.SetProperty(ref _currentItem, value); }
+ }
+
+ public MainWindowViewModel()
+ {
+ Items = [
+ new BidItem { Title = "foo" },
+ new BidItem { Title = "bar" },
+ new BidItem { Title = "baz" },
+ ];
+ }
+}
|
