|
Dreamine.UI.Maui 1.0.1
Windows(WinUI)의 네이티브 `CheckBox`는 `WidthRequest`로 줄일 수 없는 거대한 최소 너비를 가져서 라벨과의 간격이 벌어지는 문제가 있어, 처음부터 직접 그려서 만들었습니다.
|
정적 Public 멤버 함수 | |
| static Task< DreamineDialogResult > | ShowAsync (string message, string title="Information", int autoClickDelaySeconds=0) |
| static Task< DreamineDialogResult > | ShowOkCancelAsync (string message, string title="Confirm") |
| static Task< DreamineDialogResult > | ShowYesNoAsync (string message, string title="Question") |
정적 Private 멤버 함수 | |
| static async Task< DreamineDialogResult > | ShowAsync (string message, string title, IReadOnlyList<(DreamineDialogResult Result, string Text)> buttons, DreamineDialogResult autoClick=DreamineDialogResult.None, int autoClickDelaySeconds=0) |
MAUI 모달 페이지 기반 메시지 상자 진입점을 제공합니다.
DreamineMessageBox.cs 파일의 11 번째 라인에서 정의되었습니다.
|
inlinestaticprivate |
지정한 버튼과 자동 선택 설정으로 모달 메시지 상자 페이지를 표시합니다.
| message | 표시할 메시지입니다. |
| title | 메시지 상자 제목입니다. |
| buttons | 결과와 표시 텍스트로 구성된 버튼 목록입니다. |
| autoClick | 카운트다운 만료 시 자동 선택할 결과입니다. |
| autoClickDelaySeconds | 자동 선택 전 대기할 초입니다. |
| NullReferenceException | 현재 MAUI 애플리케이션, 창 또는 페이지를 사용할 수 없을 때 발생합니다. |
| ArgumentOutOfRangeException | 현재 애플리케이션에 창이 없을 때 발생합니다. |
DreamineMessageBox.cs 파일의 209 번째 라인에서 정의되었습니다.
|
inlinestatic |
확인 버튼 하나가 있는 메시지 상자를 표시합니다.
| message | 표시할 메시지입니다. |
| title | 메시지 상자 제목입니다. |
| autoClickDelaySeconds | 확인을 자동 선택하기 전 대기할 초입니다. 0 이하는 자동 선택을 사용하지 않습니다. |
DreamineMessageBox.cs 파일의 53 번째 라인에서 정의되었습니다.
|
inlinestatic |
확인 및 취소 버튼이 있는 메시지 상자를 표시합니다.
| message | 표시할 메시지입니다. |
| title | 메시지 상자 제목입니다. |
DreamineMessageBox.cs 파일의 93 번째 라인에서 정의되었습니다.
|
inlinestatic |
예 및 아니요 버튼이 있는 메시지 상자를 표시합니다.
| message | 표시할 질문입니다. |
| title | 메시지 상자 제목입니다. |
DreamineMessageBox.cs 파일의 131 번째 라인에서 정의되었습니다.