Bagikan melalui


TextReadingOrder Enum

Definisi

Menyediakan nilai untuk properti TextReadingOrder .

public enum class TextReadingOrder
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class TextReadingOrder
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum TextReadingOrder
Public Enum TextReadingOrder
<object property="textReadingOrderMemberName"/>
Warisan
TextReadingOrder
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Bidang

Default 0

Jangan mendeteksi arah alur dari konten. Gunakan nilai FlowDirection (jika ada) untuk membaca keputusan pesanan. (Hanya Windows 8.1. Lihat Keterangan.)

DetectFromContent 1

Mendeteksi arah alur dari konten teks. Untuk teks dua arah, kontainer teks akan menyimpulkan urutan baca untuk teks berdasarkan konten. Lihat Keterangan.

UseFlowDirection 0

Jangan mendeteksi arah alur dari konten. Gunakan nilai FlowDirection (jika ada) untuk membaca keputusan pesanan. (hanya Windows 10. Lihat Keterangan.)

Keterangan

Penting

Dimulai dengan Windows 10, nilai enumerasi 0 memiliki nama konstanta UseFlowDirection, dan bukan nilai default properti TextReadingOrder. Semua kontrol teks Windows 10 mengatur nilai default TextReadingOrder ke DetectFromContent.

Di Windows 8.1, nilai 0 memiliki nama konstanta Default. Jangan gunakan di aplikasi Windows 10.

Properti TextReadingOrder memengaruhi urutan pembacaan (kiri-ke-kanan atau kanan-ke-kiri) dari elemen UI individual yang berisi teks dua arah. Dalam Windows 10 kontrol teks properti ini memiliki nilai DetectFromContent default sehingga konten dapat dideteksi secara dinamis, daripada menggunakan properti FlowDirection pada induk konten. Logika DetectFromContent menggunakan karakter kuat pertama di setiap paragraf untuk menentukan arah baca untuk paragraf, berdasarkan Algoritma Dua Arah Unicode, P2.

Properti ini dapat berguna ketika arah dasar teks tidak diketahui, dan mungkin tidak cocok dengan bahasa atau arah pengguna. Untuk informasi selengkapnya lihat Cara mendukung UI dua arah.

Jika konten berasal dari pengikatan data, ini menghindari kebutuhan untuk mengikat FlowDirection dengan pengonversi yang menginterpretasikan info lokal kanan-ke-kiri yang berasal dari data.

Tidak seperti FlowDirection dan logikanya, logika urutan baca untuk DetectFromContent tidak akan memengaruhi perataan teks dalam kontrol teks, itu hanya menyesuaikan urutan di mana blok teks dua arah ditata.

Berlaku untuk

Lihat juga