WPF - การควบคุม
Windows Presentation Foundation (WPF) ช่วยให้นักพัฒนาสามารถสร้างและสร้างแอพพลิเคชั่นที่ใช้ UI ที่สมบูรณ์แบบด้วยสายตา
องค์ประกอบ UI แบบคลาสสิกหรือตัวควบคุมในเฟรมเวิร์ก UI อื่น ๆ ยังได้รับการปรับปรุงในแอปพลิเคชัน WPF
การควบคุม WPF มาตรฐานทั้งหมดสามารถพบได้ใน Toolbox ซึ่งเป็นส่วนหนึ่งของ System.Windows.Controls
การควบคุมเหล่านี้สามารถสร้างในภาษามาร์กอัป XAML
ลำดับชั้นการสืบทอดที่สมบูรณ์ของคอนโทรล WPF มีดังต่อไปนี้ -
ตารางต่อไปนี้มีรายการการควบคุมซึ่งเราจะพูดถึงในบทต่อ ๆ ไป
เลขที่ | การควบคุมและคำอธิบาย |
---|---|
1 | ปุ่ม การควบคุมที่ตอบสนองต่อการป้อนข้อมูลของผู้ใช้ |
2 | ปฏิทิน แสดงถึงการควบคุมที่ช่วยให้ผู้ใช้สามารถเลือกวันที่โดยใช้การแสดงปฏิทินแบบภาพ |
3 | CheckBox การควบคุมที่ผู้ใช้สามารถเลือกหรือล้าง |
4 | ComboBox รายการแบบหล่นลงของรายการที่ผู้ใช้สามารถเลือกได้ |
5 | ContextMenu รับหรือตั้งค่าองค์ประกอบเมนูบริบทที่ควรปรากฏเมื่อใดก็ตามที่ขอเมนูบริบทผ่านอินเทอร์เฟซผู้ใช้ (UI) จากภายในองค์ประกอบนี้ |
6 | DataGrid แสดงถึงการควบคุมที่แสดงข้อมูลในกริดที่ปรับแต่งได้ |
7 | เลือกวันที่ การควบคุมที่ให้ผู้ใช้เลือกวันที่ |
8 | ไดอะล็อก แอปพลิเคชันอาจแสดงหน้าต่างเพิ่มเติมเพื่อช่วยให้ผู้ใช้รวบรวมหรือแสดงข้อมูลสำคัญ |
9 | GridView ตัวควบคุมที่นำเสนอคอลเลกชันของรายการในแถวและคอลัมน์ที่สามารถเลื่อนในแนวนอน |
10 | ภาพ ตัวควบคุมที่นำเสนอรูปภาพ |
11 | ฉลาก แสดงข้อความบนแบบฟอร์ม ให้การสนับสนุนสำหรับคีย์การเข้าถึง |
12 | ListBox ตัวควบคุมที่แสดงรายการแบบอินไลน์ของไอเท็มที่ผู้ใช้สามารถเลือกได้ |
13 | เมนู แสดงถึงการควบคุมเมนูของ Windows ที่ช่วยให้คุณสามารถจัดระเบียบองค์ประกอบตามลำดับชั้นที่เกี่ยวข้องกับคำสั่งและตัวจัดการเหตุการณ์ |
14 | PasswordBox การควบคุมการป้อนรหัสผ่าน |
15 | ป๊อปอัพ แสดงเนื้อหาด้านบนของเนื้อหาที่มีอยู่ภายในขอบเขตของหน้าต่างแอปพลิเคชัน |
16 | ProgressBar ตัวควบคุมที่ระบุความคืบหน้าโดยการแสดงแถบ |
17 | RadioButton ตัวควบคุมที่อนุญาตให้ผู้ใช้เลือกตัวเลือกเดียวจากกลุ่มตัวเลือก |
18 | ScrollViewer การควบคุมคอนเทนเนอร์ที่ช่วยให้ผู้ใช้สามารถเลื่อนและซูมเนื้อหาได้ |
19 | ตัวเลื่อน การควบคุมที่ให้ผู้ใช้เลือกจากช่วงของค่าโดยการย้ายตัวควบคุม Thumb ไปตามแทร็ก |
20 | TextBlock ตัวควบคุมที่แสดงข้อความ |
21 | ToggleButton ปุ่มที่สามารถสลับระหว่าง 2 สถานะ |
22 | เคล็ดลับเครื่องมือ หน้าต่างป๊อปอัปที่แสดงข้อมูลสำหรับองค์ประกอบ |
23 | หน้าต่าง หน้าต่างรูทซึ่งมีตัวเลือกย่อ / ขยายใหญ่สุดแถบชื่อเรื่องเส้นขอบและปุ่มปิด |
24 | การควบคุมของบุคคลที่สาม ใช้การควบคุมของบุคคลที่สามในแอปพลิเคชัน WPF ของคุณ |
เราจะพูดถึงการควบคุมเหล่านี้ทีละรายการพร้อมกับการนำไปใช้งาน