|
SampleCrossUi.Maui 1.0.0.0
SampleCrossUi.Maui 사용 방법을 보여 주는 예제 프로젝트입니다.
|


Public 멤버 함수 | |
| LightBulbPage (LightBulbViewModel viewModel) | |
Private 멤버 함수 | |
| void | OnToggleClicked (object? sender, EventArgs e) |
| void | OnPowerChanged (object? sender, CheckedChangedEventArgs e) |
| void | OnViewModelPropertyChanged (object? sender, PropertyChangedEventArgs e) |
| void | Refresh () |
Private 속성 | |
| readonly LightBulbViewModel | _viewModel |
| bool | _refreshing |
Light Bulb Page 기능과 관련 상태를 캡슐화합니다.
LightBulbPage.xaml.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 LightBulbPage 클래스의 새 인스턴스를 초기화합니다.
| viewModel | view Model에 사용할 LightBulbViewModel 값입니다. |
LightBulbPage.xaml.cs 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : _viewModel, OnViewModelPropertyChanged(), Refresh().

|
inlineprivate |
Power Changed 이벤트 또는 상태 변경을 처리합니다.
| sender | 이벤트를 발생시킨 객체입니다. |
| e | 이벤트와 관련된 데이터를 포함합니다. |
LightBulbPage.xaml.cs 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : _refreshing, _viewModel.
|
inlineprivate |
Toggle Clicked 이벤트 또는 상태 변경을 처리합니다.
| sender | 이벤트를 발생시킨 객체입니다. |
| e | 이벤트와 관련된 데이터를 포함합니다. |
LightBulbPage.xaml.cs 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : _viewModel.
|
inlineprivate |
View Model Property Changed 이벤트 또는 상태 변경을 처리합니다.
| sender | 이벤트를 발생시킨 객체입니다. |
| e | 이벤트와 관련된 데이터를 포함합니다. |
LightBulbPage.xaml.cs 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : Refresh().
다음에 의해서 참조됨 : LightBulbPage().


|
inlineprivate |
Refresh 작업을 수행합니다.
LightBulbPage.xaml.cs 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : _refreshing, _viewModel.
다음에 의해서 참조됨 : LightBulbPage(), OnViewModelPropertyChanged().

|
private |
refreshing 값을 보관합니다.
LightBulbPage.xaml.cs 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnPowerChanged(), Refresh().
|
private |
view Model 값을 보관합니다.
LightBulbPage.xaml.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LightBulbPage(), OnPowerChanged(), OnToggleClicked(), Refresh().