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 tùy chọn kiểm soát Màn hình chứa tùy chọn kiểm soát Label, tùy chọn kiểm soát Button và các tùy chọn kiểm soát 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à đặt cấu hình điều hướng, hãy xem lại phần 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 trong nền màn hình.
Fill – Màu nền của tùy chọn kiểm soát.
Thuộc tính bổ sung
Height - Chiều cao của màn hình. Nếu ứng dụng phản hồi nhanh (Co giãn cho vừa đang 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 dọc.
ImagePosition – Vị trí (Tô, Vừa khít, Kéo giãn, Xếp kề hoặc Căn giữa) của hình ảnh trong màn hình hoặc tùy chọn kiểm soát nếu không có cùng kích thước hình ảnh.
LoadingSpinner (Không có, Kiểm soát hoặc Dữ liệu) - Khi Không có, nút xoay sẽ không 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ị. Lưu ý. Các tùy chọn kiểm soát lồng nhau không được xem xét.
LoadingSpinnerColor - Màu tô của nút xoay tải.
Name - Tên của màn hình.
OnHidden – Chế độ của ứng dụng khi người dùng rời khỏi màn hình.
OnVisible – Chế độ 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 khởi động.
Orientation - Hướng của màn hình. Nếu Width lớn hơn Height, hướng sẽ là Layout.Horizontal; nếu không sẽ là Layout.Vertical.
Size - Một số nguyên dương phân loại kích thước màn hình. Việc 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. Loại ScreenSize bao gồm 4 giá trị (Nhỏ, Trung bình, Lớn và Cực lớn) tương ứng với các số nguyên từ 1 đến 4.
Width - Chiều rộng của màn hình. Nếu ứng dụng phản hồi nhanh (Co giãn cho vừa đang 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 ngang.
Hàm liên quan
Distinct( DataSource, ColumnName )
Ví dụ
Thêm tùy chọn kiểm soát Radio, đặt tên là ScreenFills và đặt thuộc tính Items thành giá trị sau:
["Red", "Green"]
Bạn không biết cách thêm, đặt tên và đặt cấu hình tùy chọn kiểm soát?
Đặt tên cho tùy chọn kiểm soát Màn hình mặc định là Nguồn, thêm tùy chọn kiểm soát Màn hình khác, rồi đặt tên là Đích.
Trong Nguồn, thêm tùy chọn kiểm soát Shape (như mũi tên) và đặt thuộc tính OnSelect thành công thức sau:
Navigate(Target, ScreenTransition.Fade)
Bạn muốn biết thêm thông tin về hàm Navigate hoặc các hàm khác?
Trong Đích, thêm tùy chọn kiểm soát Shape (như mũi tên) và đặt thuộc tính OnSelect thành công thức sau:
Navigate(Source, ScreenTransition.Fade)
Đặt thuộc tính Fill của Đích thành công thức sau:
If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))
Chọn màn hình Nguồn, rồi trong khi giữ phím Alt, hãy chọn một trong hai tùy chọn trong tùy chọn kiểm soát Radio, sau đó chọn tùy chọn kiểm soát Shape.
Đích hiển thị bằng màu bạn đã chọn.
Trong Đích, hãy chọn tùy chọn kiểm soát Shape để trở về Nguồn.
(không bắt buộc) Chọn tùy chọn khác trong tùy chọn kiểm soát Radio, sau đó chọn tùy chọn kiểm soát Shape để xác nhận rằng Đích hiển thị bằng màu khác.
(không bắt buộc) Sắp xếp lại màn hình bằng cách di chuột qua Đích ở thanh điều hướng bên trái, chọn dấu chấm lửng xuất hiện, sau đó chọn Chuyển lên.
Đích 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 có thể dùng làm nền hiệu quả cho văn bản, phải có độ tương phản màu thích hợp giữa:
- Fill và văn bản
- BackgroundImage và văn bản (nếu có)
Ví dụ: nếu Màn hình chứa Label và nhãn có thuộc tính tô trong suốt, thì thuộc tính Fill 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 với các đối tượng đồ họa thiết yếu như hình ảnh sao trong tùy chọn kiểm soát Rating.
Hỗ trợ bộ đọc màn hình
Phải có tên ý 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 tải Màn hình mới, trình đọc màn hình sẽ thông báo tên của màn hình đó.
Lưu ý
Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)
Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).