Chia sẻ qua


Tùy chọn kiểm soát Màn hình trong Power Apps

Phần tử UI chứa một hoặc nhiều tùy chọn kiểm soát khác trong một ứng dụng.

Mô tả

Hầu hết các ứng dụng đều có nhiều điều khiển Màn hình chứa các điều khiển Nhãn , điều khiển Nút và các điều khiển khác hiển thị dữ liệu và hỗ trợ điều hướng. Để biết thông tin về cách thêm màn hình, sắp xếp lại màn hình và cấu hình điều hướng, hãy xem lại Thêm màn hình.

Thuộc tính chính

BackgroundImage – Tên của tệp hình ảnh xuất hiện ở nền của màn hình.

Fill – Màu nền của điều khiển.

Thuộc tính bổ sung

Chiều cao - Chiều cao của màn hình. Nếu ứng dụng phản hồi (Tính năng co giãn để vừa vặn bị tắt ) và thiết bị mà ứng dụng đang chạy ngắn hơn thuộc tính này, màn hình có thể cuộn theo chiều dọc.

ImagePosition – Vị trí (Điền, Vừa, Kéo giãn, Lát hoặc Giữa) của hình ảnh trên màn hình hoặc điều khiển nếu nó không cùng kích thước với hình ảnh.

LoadingSpinner (Không có, Điều khiển hoặc Dữ liệu) - Khi Không có, spinner sẽ không được hiển thị. Khi Kiểm soát | Dữ liệu, sẽ hiển thị nút xoay cho đến khi tất cả tùy chọn kiểm soát phụ ở cấp màn hình hiển thị. Ghi chú. Không xem xét các điều khiển lồng nhau.

LoadingSpinnerColor - Màu tô của vòng quay tải.

Tên - Tên của màn hình.

OnHidden – Hành vi của ứng dụng khi người dùng rời khỏi màn hình. Nếu quy tắc Vô hiệu hóa tính năng không chặn App.OnStart được bật trong cài đặt ứng dụng, thuộc tính này có thể phải đợi cho đến khi App.OnStart hoàn tất việc thực thi. Theo mặc định, thiết đặt này được bật.

OnVisible – Hành vi của ứng dụng khi người dùng điều hướng đến màn hình. Sử dụng thuộc tính này để thiết lập các biến và tải trước dữ liệu mà màn hình sử dụng. Sử dụng thuộc tính App.OnStart để thiết lập một lần khi ứng dụng được khởi động. Nếu sự kiện App.OnStart không chặn được bật, thì sự kiện Screen.OnVisible có thể chạy song song với sự kiện này. Do đó, bạn không nên dựa vào các biến hoặc bộ sưu tập được khởi tạo bởi App.OnStart vì chúng có thể chưa được khởi tạo đầy đủ.

Hướng - Hướng của màn hình. Nếu Chiều rộng lớn hơn Chiều cao, hướng sẽ là Layout.Horizontal; nếu không, hướng sẽ là Layout.Vertical.

Kích thước - Một số nguyên dương phân loại kích thước của màn hình. Phân loại được xác định bằng cách so sánh thuộc tính Width của màn hình với các giá trị trong thuộc tính App.SizeBreakpoints . Kiểu ScreenSize bao gồm bốn giá trị (Nhỏ, Trung bình, LớnCực lớn) tương ứng với các số nguyên từ 1 đến 4.

Chiều rộng - Chiều rộng của màn hình. Nếu ứng dụng phản hồi (Tính năng co giãn để vừa vặn bị tắt ) và thiết bị mà ứng dụng đang chạy hẹp hơn thuộc tính này, màn hình có thể cuộn theo chiều ngang.

Riêng biệt( Nguồn dữ liệu, Tên cột )

Ví dụ

  1. Thêm một điều khiển Radio , đặt tên là ScreenFills và đặt thuộc tính Items của nó thành giá trị sau:

    ["Red", "Green"]

    Bạn không biết cách thêm, đặt tên và cấu hình điều khiển?

  2. Đặt tên cho điều khiển Màn hình mặc định là Nguồn , thêm một điều khiểnMàn hình khác và đặt tên là Mục tiêu .

  3. Trong Nguồn, thêm một điều khiển Hình dạng (chẳng hạn như mũi tên) và đặt thuộc tính OnSelect của nó thành công thức này:

    Navigate(Target, ScreenTransition.Fade)

    Bạn muốn biết thêm thông tin về chức năng Điều hướng hoặc các chức năng khác?

  4. Trong Target, thêm một điều khiển Shape (chẳng hạn như mũi tên) và đặt thuộc tính OnSelect của nó thành công thức này:

    Navigate(Source, ScreenTransition.Fade)

  5. Đặt thuộc tính Fill của Target thành công thức này:

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

  6. Chọn màn hình Nguồn , sau đó, trong khi giữ phím Alt, hãy chọn một trong hai tùy chọn trong điều khiển Radio , rồi chọn điều khiển Hình dạng .

    Mục tiêu sẽ xuất hiện với màu sắc mà bạn đã chọn.

  7. Trong Mục tiêu, chọn điều khiển Hình dạng để quay lại Nguồn.

  8. (tùy chọn) Chọn tùy chọn khác trong điều khiển Radio , sau đó chọn điều khiển Shape để xác nhận rằng Target xuất hiện với màu khác.

  9. (tùy chọn) Sắp xếp lại các màn hình bằng cách di chuột qua Mục tiêu trong thanh điều hướng bên trái, chọn dấu ba chấm xuất hiện, sau đó chọn Di chuyển lên.

    Mục tiêu xuất hiện đầu tiên khi người dùng mở ứng dụng.

Hướng dẫn hỗ trợ tiếp cận

Độ tương phản màu

Khi Màn hình là nền hiệu quả cho văn bản, phải có độ tương phản màu sắc thích hợp giữa:

Ví dụ, nếu Màn hình chứa Nhãn và nhãn có màu trong suốt thì màu Màu của màn hình sẽ trở thành màu nền cho nhãn.

Ngoài văn bản, hãy cân nhắc kiểm tra độ tương phản màu sắc với các đối tượng đồ họa cần thiết như hình ảnh ngôi sao trong điều khiển Xếp hạng .

Hỗ trợ bộ đọc màn hình

  • Phải có một tên có ý nghĩa cho mỗi Màn hình. Có thể xem và chỉnh sửa tên màn hình giống như các tùy chọn kiểm soát khác: ở dạng xem cây của ngăn kiểm soát hoặc ở đề mục của ngăn thuộc tính.

    Lưu ý

    Khi một Màn hình mới được tải, trình đọc màn hình sẽ thông báo tên của màn hình đó.