Chia sẻ qua


Bật/tắt điều khiển trong Power Apps

Tùy chọn kiểm soát mà người dùng có thể bật hoặc tắt bằng cách di chuyển núm điều khiển.

Sự miêu tả

Nút bật tắt được thiết kế cho các GUI gần đây nhưng hoạt động giống như hộp kiểm.

Thuộc tính khóa

Mặc định – Giá trị ban đầu của điều khiển trước khi người dùng thay đổi.

Value – Giá trị của điều khiển đầu vào.

Thuộc tính bổ sung

AccessibleLabel – Nhãn cho bộ đọc màn hình.

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

BorderStyle – Viền của điều khiển là Rắn, Nét đứt, Chấm chấm hay Không.

BorderThickness – Độ dày của viền điều khiển.

DisplayMode – Điều khiển có cho phép người dùng nhập (Chỉnh sửa) hay không, chỉ hiển thị dữ liệu (Xem) hay bị tắt (Tắt).

DisabledBorderColor – Màu sắc của viền điều khiển nếu thuộc tính DisplayMode của điều khiển được đặt thành Tắt.

FalseFill – Màu tô chuyển đổi khi nút bật tắt tắt.

FalseHoverFill – Màu tô khi chuyển đổi lơ lửng bị tắt.

FalseText – Văn bản hiển thị khi nút bật tắt tắt.

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

FocusedBorderColor – Màu sắc của viền điều khiển khi điều khiển được tập trung.

FocusedBorderThickness – Độ dày của viền điều khiển khi điều khiển được tập trung.

HandleFill – Màu tô của núm điều khiển bật tắt.

Chiều cao – Khoảng cách giữa các cạnh trên cùng và dưới của điều khiển.

HoverBorderColor – Màu sắc của viền điều khiển khi người dùng giữ con trỏ chuột trên điều khiển đó.

OnChange – Các hành động cần thực hiện khi người dùng thay đổi giá trị của điều khiển (ví dụ: bằng cách điều chỉnh con trượt).

OnCheck – Các hành động cần thực hiện khi giá trị của hộp kiểm hoặc nút bật tắt thay đổi thành true.

OnSelect – Hành động cần thực hiện khi người dùng nhấn hoặc bấm vào điều khiển.

OnUncheck – Các hành động cần thực hiện khi giá trị của hộp kiểm hoặc nút bật tắt thay đổi thành false.

PressedBorderColor – Màu sắc của viền điều khiển khi người dùng nhấn hoặc bấm vào điều khiển đó.

RailFill – Màu nền của hình chữ nhật trong điều khiển bật tắt khi giá trị của nó là sai hoặc màu của đường ở bên phải của núm điều khiển trong điều khiển thanh trượt.

RailHoverFill – Khi bạn di chuột lên điều khiển chuyển đổi hoặc thanh trượt, màu nền của hình chữ nhật trong điều khiển chuyển đổi khi giá trị của nó sai hoặc màu của đường ở bên phải núm điều khiển trong điều khiển thanh trượt.

Đặt lại – Điều khiển có hoàn nguyên về giá trị mặc định của nó hay không.

ShowLabel – Nhãn văn bản có được hiển thị bên cạnh điều khiển bật tắt hay không.

TabIndex – Thứ tự dẫn hướng bàn phím liên quan đến các điều khiển khác.

TextPosition – Cho dù nhãn ở bên trái hay bên phải của điều khiển chuyển đổi.

Chú giải công cụ – Văn bản giải thích xuất hiện khi người dùng di chuột qua điều khiển.

TrueFill – Chuyển đổi màu tô khi bật nút gạt.

TrueHoverFill – Bật/tắt màu tô khi bật nút gạt.

TrueText – Văn bản hiển thị khi bật nút bật tắt.

ValueFill – Màu nền của hình chữ nhật trong điều khiển bật tắt khi giá trị của nó đúng hoặc màu của đường ở bên trái núm điều khiển trong điều khiển thanh trượt.

ValueHoverFill – Khi bạn giữ con trỏ chuột trên điều khiển bật tắt hoặc thanh trượt, màu nền của hình chữ nhật trong điều khiển chuyển đổi khi giá trị của nó đúng hoặc màu của đường thẳng bên trái của núm điều khiển trong điều khiển thanh trượt.

Hiển thị – Cho dù điều khiển xuất hiện hay bị ẩn.

Chiều rộng – Khoảng cách giữa các cạnh trái và phải của điều khiển.

X – Khoảng cách giữa cạnh trái của một điều khiển và cạnh trái của vùng chứa cha của nó (màn hình nếu không có vùng chứa cha).

Y – Khoảng cách giữa cạnh trên của một điều khiển và cạnh trên của vùng chứa cha (màn hình nếu không có vùng chứa cha).

If( Condition, Result )

Ví dụ:

  1. Thêm nút bật tắt và đặt tên cho nó là MemberDiscount.

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

  2. Thêm nhãn và đặt thuộc tính Văn bản cho công thức này:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Bạn muốn biết thêm thông tin về hàm If hoặc các hàm khác?

  3. Nhấn F5 và thay đổi giá trị của MemberDiscount.

    Nhãn hiển thị một mức giá khác, tùy thuộc vào việc MemberDiscount đang bật hay tắt.

  4. Để trở về không gian làm việc mặc định, nhấn Esc.

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

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

Phải có độ tương phản màu đầy đủ giữa:

  • HandleFillFalseFill
  • HandleFillFalseHoverFill
  • HandleFillTrueFill
  • HandleFillTrueHoverFill
  • Điền Sai và màu bên ngoài điều khiển
  • FalseHoverFill và màu bên ngoài điều khiển
  • TrueFill và màu bên ngoài điều khiển
  • TrueHoverFill và màu bên ngoài điều khiển

Điều này là ngoài các yêu cầu độ tương phản màu tiêu chuẩn.

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

  • AccessibleLabel phải có mặt.
  • FalseText phải có mặt.
  • TrueText phải có mặt.

Hỗ trợ thị lực kém

  • Cân nhắc việc đặt ShowLabel thành true để người dùng có thể nhanh chóng xác định giá trị chuyển đổi.

Hỗ trợ bàn phím