SampleSmart 1.0.0.0
SampleSmart 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
PopupSetting.xaml.ViewModel.cs
이 파일의 문서화 페이지로 가기
1using Dreamine.MVVM.Attributes;
2using Dreamine.MVVM.ViewModels;
3using System.Collections.ObjectModel;
4
6{
15 public partial class PopupSettingViewModel : ViewModelBase
16 {
25 [DreamineModel]
27
36 [DreamineEvent]
38
47 [DreamineProperty]
48 private bool _useAutoStart;
49
58 [DreamineProperty]
59 private bool _useLogSave;
60
69 public ObservableCollection<string> Modes { get; } = new()
70 {
71 "Normal",
72 "Manual",
73 "Simulation"
74 };
75
84 [DreamineProperty]
85 private string _selectedMode = "Normal";
86
96 {
97 _model = null!;
98 _event = null!;
99
100 UseAutoStart = Model.DefaultUseAutoStart;
101 UseLogSave = Model.DefaultUseLogSave;
102 SelectedMode = "Normal";
103 }
104
113 [DreamineCommand("Event.Apply")]
114 private partial void Apply();
115 }
116}