SampleCrossUi.Maui 1.0.0.0
SampleCrossUi.Maui 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleCrossUi.Maui.MainPage 클래스 참조

더 자세히 ...

SampleCrossUi.Maui.MainPage에 대한 상속 다이어그램 :
SampleCrossUi.Maui.MainPage에 대한 협력 다이어그램:

Public 멤버 함수

 MainPage (CounterPage counterPage, LightBulbPage lightBulbPage, ControlsPage controlsPage, PopupPage popupPage)

Private 멤버 함수

void OnNavCounterClicked (object? sender, EventArgs e)
void OnNavLightBulbClicked (object? sender, EventArgs e)
void OnNavControlsClicked (object? sender, EventArgs e)
void OnNavPopupClicked (object? sender, EventArgs e)
void Navigate (View page)

Private 속성

readonly CounterPage _counterPage
readonly LightBulbPage _lightBulbPage
readonly ControlsPage _controlsPage
readonly PopupPage _popupPage

상세한 설명

Main Page 기능과 관련 상태를 캡슐화합니다.

MainPage.xaml.cs 파일의 13 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ MainPage()

SampleCrossUi.Maui.MainPage.MainPage ( CounterPage counterPage,
LightBulbPage lightBulbPage,
ControlsPage controlsPage,
PopupPage popupPage )
inline

지정한 설정으로 MainPage 클래스의 새 인스턴스를 초기화합니다.

매개변수
counterPagecounter Page에 사용할 CounterPage 값입니다.
lightBulbPagelight Bulb Page에 사용할 LightBulbPage 값입니다.
controlsPagecontrols Page에 사용할 ControlsPage 값입니다.
popupPagepopup Page에 사용할 PopupPage 값입니다.

MainPage.xaml.cs 파일의 92 번째 라인에서 정의되었습니다.

93 {
94 InitializeComponent();
95 _counterPage = counterPage;
96 _lightBulbPage = lightBulbPage;
97 _controlsPage = controlsPage;
98 _popupPage = popupPage;
99
100 Navigate(_counterPage);
101 }

다음을 참조함 : _controlsPage, _counterPage, _lightBulbPage, _popupPage, Navigate().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 함수 문서화

◆ Navigate()

void SampleCrossUi.Maui.MainPage.Navigate ( View page)
inlineprivate

Navigate 작업을 수행합니다.

매개변수
pagepage에 사용할 View 값입니다.

MainPage.xaml.cs 파일의 223 번째 라인에서 정의되었습니다.

223=> PageHost.Content = page;

다음에 의해서 참조됨 : MainPage().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ OnNavControlsClicked()

void SampleCrossUi.Maui.MainPage.OnNavControlsClicked ( object? sender,
EventArgs e )
inlineprivate

Nav Controls Clicked 이벤트 또는 상태 변경을 처리합니다.

매개변수
sender이벤트를 발생시킨 객체입니다.
e이벤트와 관련된 데이터를 포함합니다.

MainPage.xaml.cs 파일의 179 번째 라인에서 정의되었습니다.

179=> Navigate(_controlsPage);

다음을 참조함 : _controlsPage.

◆ OnNavCounterClicked()

void SampleCrossUi.Maui.MainPage.OnNavCounterClicked ( object? sender,
EventArgs e )
inlineprivate

Nav Counter Clicked 이벤트 또는 상태 변경을 처리합니다.

매개변수
sender이벤트를 발생시킨 객체입니다.
e이벤트와 관련된 데이터를 포함합니다.

MainPage.xaml.cs 파일의 127 번째 라인에서 정의되었습니다.

127=> Navigate(_counterPage);

다음을 참조함 : _counterPage.

◆ OnNavLightBulbClicked()

void SampleCrossUi.Maui.MainPage.OnNavLightBulbClicked ( object? sender,
EventArgs e )
inlineprivate

Nav Light Bulb Clicked 이벤트 또는 상태 변경을 처리합니다.

매개변수
sender이벤트를 발생시킨 객체입니다.
e이벤트와 관련된 데이터를 포함합니다.

MainPage.xaml.cs 파일의 153 번째 라인에서 정의되었습니다.

153=> Navigate(_lightBulbPage);

다음을 참조함 : _lightBulbPage.

◆ OnNavPopupClicked()

void SampleCrossUi.Maui.MainPage.OnNavPopupClicked ( object? sender,
EventArgs e )
inlineprivate

Nav Popup Clicked 이벤트 또는 상태 변경을 처리합니다.

매개변수
sender이벤트를 발생시킨 객체입니다.
e이벤트와 관련된 데이터를 포함합니다.

MainPage.xaml.cs 파일의 205 번째 라인에서 정의되었습니다.

205=> Navigate(_popupPage);

다음을 참조함 : _popupPage.

멤버 데이터 문서화

◆ _controlsPage

readonly ControlsPage SampleCrossUi.Maui.MainPage._controlsPage
private

controls Page 값을 보관합니다.

MainPage.xaml.cs 파일의 41 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MainPage(), OnNavControlsClicked().

◆ _counterPage

readonly CounterPage SampleCrossUi.Maui.MainPage._counterPage
private

counter Page 값을 보관합니다.

MainPage.xaml.cs 파일의 23 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MainPage(), OnNavCounterClicked().

◆ _lightBulbPage

readonly LightBulbPage SampleCrossUi.Maui.MainPage._lightBulbPage
private

light Bulb Page 값을 보관합니다.

MainPage.xaml.cs 파일의 32 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MainPage(), OnNavLightBulbClicked().

◆ _popupPage

readonly PopupPage SampleCrossUi.Maui.MainPage._popupPage
private

popup Page 값을 보관합니다.

MainPage.xaml.cs 파일의 50 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MainPage(), OnNavPopupClicked().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: