WPF - เลย์เอาต์
รูปแบบของการควบคุมมีความสำคัญและสำคัญมากสำหรับการใช้งานแอปพลิเคชัน ใช้เพื่อจัดกลุ่มองค์ประกอบ GUI ในแอปพลิเคชันของคุณ มีสิ่งสำคัญบางอย่างที่ต้องพิจารณาในขณะเลือกแผงเค้าโครง -
- ตำแหน่งขององค์ประกอบลูก
- ขนาดขององค์ประกอบลูก
- การจัดวางองค์ประกอบลูกที่ทับซ้อนกันไว้ด้านบนของกันและกัน
การจัดเรียงพิกเซลคงที่ของการควบคุมจะไม่ทำงานเมื่อแอปพลิเคชันต้องใช้ความละเอียดหน้าจอที่แตกต่างกัน XAML มีชุดแผงเค้าโครงในตัวมากมายเพื่อจัดเรียงองค์ประกอบ GUI ด้วยวิธีที่เหมาะสม แผงเค้าโครงที่นิยมใช้กันมากที่สุดมีดังนี้ -
เลขที่ | แผงและคำอธิบาย |
---|---|
1 | แผงสแต็ค แผงสแต็กเป็นแผงเค้าโครงที่เรียบง่ายและมีประโยชน์ใน XAML ในแผงสแต็กองค์ประกอบลูกสามารถจัดเรียงเป็นบรรทัดเดียวทั้งแนวนอนหรือแนวตั้งตามคุณสมบัติการวางแนว |
2 | แผงห่อ ใน WrapPanel องค์ประกอบลูกจะอยู่ในตำแหน่งตามลำดับจากซ้ายไปขวาหรือจากบนลงล่างตามคุณสมบัติการวางแนว |
3 | แผง Dock DockPanel กำหนดพื้นที่เพื่อจัดเรียงองค์ประกอบลูกที่สัมพันธ์กันทั้งในแนวนอนหรือแนวตั้ง ด้วย DockPanel คุณสามารถเชื่อมต่อองค์ประกอบลูกไปยังด้านบนล่างขวาซ้ายและตรงกลางโดยใช้ไฟล์Dock ทรัพย์สิน. |
4 | แผงผ้าใบ แผง Canvas เป็นแผงเค้าโครงพื้นฐานที่องค์ประกอบลูกสามารถวางตำแหน่งได้อย่างชัดเจนโดยใช้พิกัดที่สัมพันธ์กับ Canvas ด้านใดก็ได้เช่นซ้ายขวาบนและล่าง |
5 | แผงกริด แผงตารางให้พื้นที่ที่ยืดหยุ่นซึ่งประกอบด้วยแถวและคอลัมน์ ในตารางองค์ประกอบลูกสามารถจัดเรียงในรูปแบบตารางได้ |