ฉันต้องการสร้างตารางข้อมูลที่ซ้อนกัน WPF ซึ่งจะมีส่วนหัวคงที่และส่วนหัวย่อย ด้านล่างนี้คือบางจุดที่จำเป็นในการสร้างการควบคุมกริดแบบซ้อน:-
- แถวตารางหลักจะมีข้อมูลจัดชิดกับคอลัมน์ส่วนหัวหลัก และแถวตารางที่ซ้อนกันจะมีข้อมูลจัดชิดกับคอลัมน์ส่วนหัวย่อย
- เมื่อคลิกแถวกริดหลัก แถวกริดที่ซ้อนกันควรแสดงพร้อมข้อมูลที่สอดคล้องกับคอลัมน์ส่วนหัวย่อย
- ผู้ใช้จะต้องสามารถขยายแถวกริดหลักได้หลายแถว
ด้านล่างนี้เป็นรูปภาพที่แสดงตารางที่เราต้องการ
ดังที่แสดงในตารางด้านบน แถวสีเทาคือแถวหลักที่จัดชิดกับส่วนหัว Main และแถวสีขาวสองแถวคือแถวย่อยที่จัดชิดกับส่วนหัวย่อย (operacao, autent., hora ฯลฯ)
คอลเลกชัน (ตารางหลัก) ที่ต้องผูกไว้กับตัวควบคุมนี้มีคอลเลกชันอื่นเป็นคุณสมบัติซึ่งประกอบด้วยแถวของแถวย่อย (ตารางที่ซ้อนกัน)