Power Apps의 화면 컨트롤

앱에서 하나 이상의 다른 컨트롤을 포함하는 UI 요소입니다.

설명

대부분의 레이블 컨트롤, 버튼 컨트롤 및 기타 데이터를 표시하고 탐색을 지원하는 컨트롤 등을 포함하는 여러 화면 컨트롤이 있습니다. 화면을 추가하고, 재정렬하고 탐색을 구성하는 방법에 대한 정보는 화면 추가 검토하십시오.

주요 속성

BackgroundImage – 화면의 배경에 표시되는 이미지 파일의 이름입니다.

Fill – 컨트롤의 배경색입니다.

추가 속성

Height: 화면의 높이입니다. 앱이 반응형인 경우 (가득 채우기 꺼짐) 및 앱이 실행되는 기기가이 속성보다 짧은 경우 화면이 세로로 스크롤될 수 있습니다.

ImagePosition – 이미지와 같은 크기가 아닐 경우 컨트롤 또는 화면의 이미지 위치입니다(채우기, 맞춤, 맞춤, 타일, 가운데).

LoadingSpinner (없음, 컨트롤 또는 데이터 )- 없음인 경우 스피너가 표시되지 않습니다. 컨트롤 사용 중 | 화면 수준의 모든 자식 컨트롤이 표시될 때까지 데이터에 스피너가 표시됩니다. 참고. 중첩된 컨트롤은 고려되지 않습니다.

LoadingSpinnerColor - 로딩 스피너의 채우기 색상입니다.

Name - 화면의 이름입니다.

OnHidden – 사용자가 화면에서 나갈 때 앱의 동작입니다.

OnVisible – 사용자가 화면으로 들어올 때 앱의 동작입니다. 이 속성을 사용하여 화면에서 사용되는 변수 및 사전로드 데이터를 설정합니다. App.OnStart 속성을 사용해 앱이 시작될 때 설정합니다.

Orientation - 화면의 방향입니다. WidthHeight보다 크면 방향은 Layout.Horizontal이며 그렇지 않으면 Layout.Vertical입니다.

Size - 화면 크기를 분류하는 양의 정수입니다. 분류는 화면의 Width 속성을 App.SizeBreakpoints 속성과 비교하여 결정됩니다. ScreenSize 유형은 네 가지 값(Small, Medium, Large, and ExtraLarge)으로 이루어져 있으며 1에서 4까지의 정수에 해당합니다.

Width - 화면의 너비입니다. 앱이 반응형인 경우 (가득 채우기 꺼짐) 및 앱이 실행되는 기기가이 속성보다 좁은 경우 화면이 가로로 스크롤될 수 있습니다.

Distinct( DataSource, ColumnName )

  1. 라디오 컨트롤을 추가하고 이름을 ScreenFills로 지정한 다음, Items 속성을 다음 값으로 설정합니다.

    ["Red", "Green"]

    컨트롤을 추가, 이름을 지정하고, 구성하는 방법을 모르시나요?

  2. 기본 화면 컨트롤의 이름을 Source로 지정한 다음, 다른 화면 컨트롤을 추가하고 이름을 Target으로 지정합니다.

  3. Source에서 도형 컨트롤(예: 화살표)을 추가하고 OnSelect 속성을 다음 수식으로 설정합니다.

    Navigate(Target, ScreenTransition.Fade)

    Navigate 함수 또는 다른 함수에 대해 더 알고 싶으신가요?

  4. Target에서 도형 컨트롤(예: 화살표)을 추가하고 OnSelect 속성을 다음 수식으로 설정합니다.

    Navigate(Source, ScreenTransition.Fade)

  5. TargetFill 속성을 다음 수식으로 설정합니다.

    If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))

  6. Source 화면을 선택한 다음 Alt 키를 누른 상태에서 라디오 컨트롤의 아무 옵션을 선택하고 도형 컨트롤을 선택합니다.

    Target이 선택한 색으로 나타납니다.

  7. Target에서 도형 컨트롤을 선택하여 Source로 돌아갑니다.

  8. (선택 사항) 라디오 컨트롤의 다른 옵션을 선택한 다음 도형 컨트롤을 선택하여 다른 색으로 Target이 표시되는지 확인합니다.

  9. (선택 사항) 왼쪽 탐색 모음에서 마우스를 Target 위로 가져가서 표시되는 줄임표를 선택하고 위로 이동을 선택하여 화면을 재정렬합니다.

    Target이 사용자가 앱을 열면 제일 먼저 나타납니다.

접근성 지침

색 대비

Screen이 텍스트의 효과적인 배경인 경우 다음 사이에 적절한 색 대비가 있어야 합니다.

예를 들어 화면레이블 이 포함되어 있고 레이블에 투명한 채우기가 있는 경우 화면의 Fill 는 효과적으로 레이블의 배경색이 됩니다.

텍스트 외에도 등급 컨트롤의 별표 이미지 같은 필수 그래픽 개체에 대한 색 대비를 확인하는 것이 좋습니다.

스크린 리더 지원

  • Screen은 의미 있는 이름이 있어야 합니다. 컨트롤 창의 트리 뷰 또는 속성 창의 헤더에서 다른 컨트롤과 동일한 방법으로 화면 이름을 보고 편집할 수 있습니다.

    참고

    Screen이 로드되면 화면 읽기 프로그램이 해당 이름을 알립니다.

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).