ทํางานกับศูนย์ควบคุมเนื้อหา SDT
ใน Microsoft Word, คุณสามารถสร้างแบบฟอร์มได้โดยเริ่มจากแม่แบบ และเพิ่มการควบคุมเนื้อหาได้ รวมถึง checkboxs, กล่องข้อความ, เลือกวันที่, และวางรายการ ใน <span notrans="<span notrans=" Aspose.Words"="">'"> แท็กหรือเนื้อหาของเอกสารที่มีโครงสร้างหรือควบคุมจากเอกสารใด ๆ ที่ถูกโหลดเข้าไป Aspose.Words นําเข้ามาในรูปแบบโหนด DocumentTag แท็กของเอกสารที่ถูกคอมไพล์มา (SDT หรือ Control) อนุญาตให้มีการฝังโปรแกรมลูกข่ายที่กําหนดไว้ รวมถึงพฤติกรรมและรูปลักษณ์ ลงในเอกสารด้วย
โครงสร้าง document ป้ายกํากับสามารถเกิดขึ้นในเอกสารในตําแหน่งต่อไปนี้ได้:
- บล็อกระดับ - จากย่อหน้าและตาราง, เป็นลูกของร่างกาย, ส่วนหัว Footer, หมายเหตุ, เชิงอรร หรือโหนดรูป
- ระดับแถว - จากแถวในตาราง เป็นเด็กของ Table โหนด
- เซลล์ระดับ - ในบรรดาเซลล์ในแถวตาราง เป็นเด็กของโหนดแถว
- Inline-ระดับ - ในเนื้อหาภายในในฐานะเด็กของย่อหน้า
- ถูกฝังอยู่ในซากยาน
แทรกเนื้อหาที่จะควบคุมเป็นเอกสาร
ในรุ่นนี้ Aspose.Words, สร้างประเภทของ SDT หรือควบคุมเนื้อหาต่อไปนี้ได้:
- Checkbox
- DropDownList
- ComboBox
- Date
- BuildingBlockGallery
- Group
Picture
- RichText
- PlainText
ตัวอย่างโค้ดต่อไปนี้ จะแสดงวิธีสร้างการควบคุมเนื้อหาของกาเลือกประเภท:
ตัวอย่างรหัสต่อไปนี้ แสดงถึงวิธีสร้างการควบคุมเนื้อหาของกล่องข้อความที่อุดมสมบูรณ์:
ตัวอย่างรหัสต่อไปนี้ จะแสดงวิธีสร้างกล่องประเภทคอมโบเนื้อหา:
วิธี ปรับ ปรุง การ ควบคุม เนื้อหา
ส่วนนี้อธิบายวิธีปรับปรุงค่าของ SDT หรือโปรแกรมควบคุมเนื้อหา
ตัวอย่างรหัสต่อไปนี้ จะแสดงวิธีการตั้งค่าสถานะของ checkbox ปัจจุบัน:
ตัวอย่างรหัสต่อไปนี้ จะแสดงวิธีแก้ไขเนื้อหาในการควบคุม กล่องข้อความธรรมดา, รายการวางและภาพ:
การทําดัชนีข้อความเป็นรูปแบบ XML
คุณสามารถผูกเนื้อหาที่ควบคุมด้วยข้อมูล XML (ส่วน XML*) ในเอกสารคํา
ตัวอย่างรหัสต่อไปนี้ จะแสดงวิธีการผูกค่าเนื้อหากับส่วน XML ที่กําหนดเอง:
การ ควบคุม เนื้อหา ที่ ชัดเจน
คุณสามารถล้างเนื้อหาของการควบคุมเนื้อหากับการแสดงผู้ถือครอง โครงสร้าง documentTag. icard () วิธีการล้างเนื้อหาของป้ายเอกสารที่มีโครงสร้างนี้ และแสดงตัวแสดงตําแหน่งหากกําหนดค่า อย่างไรก็ตาม เป็น ไป ไม่ ได้ ที่ จะ ลบ เนื้อหา ของ การ ควบคุม เนื้อหา หาก มี การ แก้ไข. หากตัวควบคุมเนื้อหาไม่มีตัวแทนค่า ช่อง 5 ช่องจะถูกแทรกเหมือนใน MSW (ยกเว้นส่วนซ้ํา, ทําซ้ํารายการ, กลุ่ม, Check-boxs, cords) หากมีการโยงตัวควบคุมเนื้อหาไปยัง XML ที่ปรับแต่งเอง จะเป็นการล้างโหนด XML ที่อ้างถึง
ตัว อย่าง รหัส ต่อ ไป นี้ แสดง ให้ เห็น วิธี แก้ เนื้อหา ของ การ ควบคุม เนื้อหา:
เปลี่ยนสีพื้นหลังและกรอบเนื้อหา
เดอะ StructuredDocumentTag.Color
คุณสมบัติอนุญาตให้คุณได้รับหรือตั้งค่าสีของการควบคุมเนื้อหาได้ สีส่งผลกระทบต่อเนื้อหาที่ควบคุมในสองสถานการณ์:
1 MSWord เน้นพื้นหลังของตัวควบคุมเนื้อหา เมื่อมีการเคลื่อนเมาส์มาอยู่เหนือการควบคุมเนื้อหา นี่ ช่วย ระบุ ตัว ควบคุม เนื้อหา. สีของการเน้นเป็นบิต " softer" กว่า Color. ตัวอย่างเช่น MSWord เน้นพื้นหลังด้วยสีชมพู เมื่อ Color เป็นสีแดง 2 เมื่อคุณทําปฏิกิริยา (พิมพ์, เลือก เป็นต้น) กับการควบคุมเนื้อหา ขอบเขตของเนื้อหาจะถูกระบายสีด้วย Color.
ตัวอย่างรหัสต่อไปนี้แสดงถึงวิธีเปลี่ยนสีของตัวควบคุมเนื้อหา:
กําหนดรูปแบบที่จะพิมพ์ข้อความลงในการควบคุมเนื้อหา
หากคุณต้องการตั้งค่ารูปแบบการควบคุมเนื้อหา คุณสามารถใช้ StructuredDocumentTag.Style
หรือ StructuredDocumentTag.StyleName
คุณสมบัติ เมื่อคุณพิมพ์ข้อความลงในเอกสารควบคุมเนื้อหา ข้อความที่พิมพ์ออกมาจะมีรูปแบบ " Quoto"
ตัวอย่างรหัสต่อไปนี้ จะแสดงวิธีการตั้งค่ารูปแบบของการควบคุมเนื้อหา:
ทํางานกับส่วนควบคุมส่วนเนื้อหาซ้ํา
ตัวควบคุมการทําซ้ําของเนื้อหา สามารถทําซ้ําเนื้อหาที่อยู่ภายใน ใช้ Aspose.Words, โหนดแท็กของเอกสารที่มีโครงสร้างของส่วนซ้ํา และทําซ้ําส่วนรายการชนิด สามารถถูกสร้างขึ้น และสําหรับวัตถุประสงค์นี้ ชนิดการเผาผลาญของสื่อ ให้สมาชิกผู้เข้าแข่งขัน
ตัว อย่าง รหัส ต่อ ไป นี้ แสดง ให้ เห็น วิธี ที่ จะ เชื่อม เนื้อหา ซ้ํา เข้า กับ ตาราง: