SampleEnterprise.ViewModels
1.0.0.0
SampleEnterprise.ViewModels 사용 방법을 보여 주는 예제 프로젝트입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
MainWindowViewModel.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.MVVM.Attributes;
2
using
Dreamine.MVVM.ViewModels;
3
using
SampleEnterprise.Events;
4
using
SampleEnterprise.Models;
5
using
System;
6
using
System.Collections.Generic;
7
using
System.Linq;
8
using
System.Reflection;
9
using
System.Text;
10
using
System.Threading.Tasks;
11
using
System.Windows.Media.Media3D;
12
13
namespace
SampleEnterprise.ViewModels
14
{
23
public
partial class
MainWindowViewModel
: ViewModelBase
24
{
33
[DreamineModel]
34
private
MainWindowModel
_model
;
43
[DreamineEvent]
44
private
MainWindowEvent
_event
;
45
54
public
string
Title
=> Model.Title;
63
public
string
Message
=> Model.Message;
64
73
[DreamineCommand]
private
void
Ok
() => Event.Ok();
82
[DreamineCommand]
private
void
Cancel
() => Event.Cancel();
91
[DreamineCommand]
private
void
Minimize
() => Event.Minimize();
100
[DreamineCommand]
private
void
Maximize
() => Event.Maximize();
109
[DreamineCommand]
private
void
Close
() => Event.Close();
118
[DreamineCommand]
private
void
SubPage
() => Event.SubPage();
119
144
public
MainWindowViewModel
(MainWindowModel model, MainWindowEvent @event)
145
{
146
_model
= model;
147
_event
= @event;
148
149
_ = model;
150
_ = @event;
151
}
152
}
153
}
SampleEnterprise.ViewModels
Definition
MainWindowViewModel.cs:14
SampleEnterprise.ViewModels.MainWindowViewModel._event
MainWindowEvent _event
Definition
MainWindowViewModel.cs:44
SampleEnterprise.ViewModels.MainWindowViewModel._model
MainWindowModel _model
Definition
MainWindowViewModel.cs:34
SampleEnterprise.ViewModels.MainWindowViewModel.Maximize
void Maximize()
Definition
MainWindowViewModel.cs:100
SampleEnterprise.ViewModels.MainWindowViewModel.Ok
void Ok()
Definition
MainWindowViewModel.cs:73
SampleEnterprise.ViewModels.MainWindowViewModel.Title
string Title
Definition
MainWindowViewModel.cs:54
SampleEnterprise.ViewModels.MainWindowViewModel.Message
string Message
Definition
MainWindowViewModel.cs:63
SampleEnterprise.ViewModels.MainWindowViewModel.Cancel
void Cancel()
Definition
MainWindowViewModel.cs:82
SampleEnterprise.ViewModels.MainWindowViewModel.Minimize
void Minimize()
Definition
MainWindowViewModel.cs:91
SampleEnterprise.ViewModels.MainWindowViewModel.MainWindowViewModel
MainWindowViewModel(MainWindowModel model, MainWindowEvent @event)
Definition
MainWindowViewModel.cs:144
SampleEnterprise.ViewModels.MainWindowViewModel.Close
void Close()
Definition
MainWindowViewModel.cs:109
SampleEnterprise.ViewModels.MainWindowViewModel.SubPage
void SubPage()
Definition
MainWindowViewModel.cs:118
MainWindowViewModel.cs
다음에 의해 생성됨 :
1.17.0