Tritium UI
TritiumRichTextEditor
แก้ไขข้อความที่มีรูปแบบเป็น HTML พร้อมแถบเครื่องมือสำหรับสไตล์ที่ฟอร์มส่วนใหญ่ใช้
คุณสมบัติหลัก
- ผูก Html สองทาง และอ่าน Text ธรรมดาคู่กัน
- ใช้ตัวหนา ตัวเอียง ขีดเส้น หัวเรื่อง ย่อหน้า และรายการหัวข้อหรือลำดับเลข
- แทรกและเอากลิงก์ออก
- แสดงหรือซ่อนแถบเครื่องมือ และสลับเป็นอ่านอย่างเดียว
- แสดงตัวยึดเมื่อเอกสารว่าง
- เกิด HtmlChanged หลังแก้ไข
- ตั้งเอกสารจากโค้ดด้วย SetHtmlAsync
แพลตฟอร์ม
Android, iOS, Mac Catalyst และ Windows 10 เวอร์ชัน 19041 ขึ้นไป (.NET 10 MAUI)
API หลัก
- Html . The document markup, two-way.
- Text . The plain-text view of the document, two-way.
- AreToolbarEnabled . Shows or hides the formatting toolbar.
- IsReadOnly . Prevents editing; AreRichTextEnabled also disables commands.
ตัวอย่างพื้นฐาน
ประกาศเนมสเปซนี้บนหน้า
xmlns:richtext="clr-namespace:Tritium.Maui.RichText;assembly=Tritium.Maui.RichText"
<richtext:TritiumRichTextEditor Html="{Binding BodyHtml}"
AreToolbarEnabled="True"
Placeholder="Write a note" /> เพิ่มแหล่งแพ็กเกจจากไลเซนส์ แล้วอ้างอิงแพ็กเกจที่มีคอนโทรลนี้ แพ็กเกจเหล่านี้ไม่อยู่ในแกลเลอรี NuGet สาธารณะ