Kawalan teks HTML dalam Power Apps

Kotak yang menunjukkan teks dan menukarkan tag HTML kepada penetapan.

Penerangan

Kawalan teks HTML tidak hanya menunjukkan teks biasa dan nombor tetapi juga menukarkan tag HTML, seperti ruang tidak jarak.

Nota

Kawalan teks HTML menganggap bahawa HtmlText telah diletakkan secara relatif. Jika anda perlu menggunakan kedudukan mutlak untuk teks HTML anda, balut teks di sekitar bahagian yang diletakkan secara relatif. Sebagai contoh, "<div style='position:relative'>" & varPageContent & "</div>"

Nota

Bagi sesetengah penggayaan pelayar lalai unsur HTML mungkin dipadamkan. Sebagai contoh, untuk senarai HTML (<ul>,) <ol> anda perlu menulis gaya sebaris anda sendiri untuk mendapatkan penggayaan lalai kembali. Sebagai contoh,

<ul style='display: block;
           list-style-type: disc;
           margin-block-start: 1em;
           margin-block-end: 1em;
           margin-inline-start: 0px;
           margin-inline-end: 0px;
           padding-inline-start: 40px;'>
  ...
</ul>

Sifat kunci

Color – Warna teks dalam kawalan.

Fon – Nama keluarga fon dalam teks yang dipaparkan.

HtmlText – Teks yang dipaparkan dalam kawalan teks HTML dan mungkin mengandungi tag HTML.

Sifat tambahan

BorderColor – Warna sempadan kawalan.

BorderStyle – Sama ada sempadan kawalan adalah Kukuh, Putus-putus, Bertitik atau Tiada.

BorderThickness – Ketebalan sempadan kawalan.

DisplayMode – Sama ada kawalan membenarkan input pengguna (Edit), hanya memaparkan data (Lihat), atau dinyahdayakan (Dinyahdayakan).

DisabledBorderColor – Warna sempadan kawalan jika sifat kawalan DisplayMode ditetapkan kepada Dinyahdaya.

DisabledFill – Warna latar belakang kawalan jika sifat DisplayMode ditetapkan kepada Dinyahdaya.

Isi – Warna latar belakang kawalan.

Tinggi – Jarak antara kawalan sisi atas dan bawah.

HoverBorderColor – Warna sempadan kawalan apabila pengguna memastikan penunjuk tetikus pada kawalan tersebut.

OnSelect – Tindakan untuk dijalankan apabila pengguna memilih kawalan.

Nota

OnSelect diabaikan untuk hiperpautan dalam kandungan yang dirujuk dalam sifat HtmlText.

PaddingBottom – Jarak antara teks dalam kawalan dan sisi bawah kawalan itu.

PaddingLeft – Jarak antara teks dalam kawalan dan sisi kiri kawalan itu.

PaddingRight – Jarak antara teks dalam kawalan dan sisi kanan kawalan itu.

PaddingTop – Jarak antara teks dalam kawalan dan sisi atas kawalan itu.

Saiz – Saiz fon teks yang dipaparkan pada kawalan.

Tooltip – Teks penjelasan yang dipaparkan apabila pengguna hover ke atas kawalan.

Boleh dilihat – Sama ada kawalan dipaparkan atau disembunyikan.

Lebar – Jarak antara sisi kiri dan kanan kawalan.

X – Jarak antara bucu kiri kawalan dan bucu kiri bekas induk (skrin jika tiada bekas induk).

Y – Jarak antara bucu atas kawalan dengan bucu atas bekas induk (skrin jika tiada bekas induk).

Cari( FindString, WithinString )

Contoh

  1. Tambah kawalan Label, namakan Sumber, dan tetapkan sifat Teks kepada rentetan ini:

    "<p>Kami telah&nbsp;melakukan &quot;&quot; globalisasi dan penyetempatan yang luar biasa mendalam.<p>"

    Tidak tahu cara tambah, nama dan konfigurasi kawalan?

  2. Tambah kawalan teks HTML, dan tetapkan sifat HtmlText kepada nilai ini:
    Source.Text

    Kawalan teks HTML menunjukkan teks yang sama dengan kawalan Label tetapi menukarkan tag kepada aksara yang sesuai.

Garis panduan kebolehcapaian

ARIA pemetaan untuk unsur dalam kawalan teks HTML tidak ditakrifkan secara automatik oleh Power Apps.

Kontras warna

Mesti terdapat kontras warna yang mencukupi antara:

  • Color dan Fill
  • Teks dengan warna tersuai dan latar belakangnya

Sokongan papan kekunci

  • Kawalan tidak boleh bertindak sebagai butang. Ia tidak mempunyai TabIndex dan pengguna papan kekunci tidak akan dapat fokus padanya.
  • Kawalan boleh mengandungi bahagian interaktif dalam HtmlText seperti <a> elemen, tetapi tetapan ** aplikasi Indeks tab dipermudahkan " mesti didayakan. Jika tidak, pesanan navigasi tab akan salah.

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).