WPF - อินพุต
Windows Presentation Foundation (WPF) มี API ที่มีประสิทธิภาพพร้อมความช่วยเหลือซึ่งแอปพลิเคชันสามารถรับอินพุตจากอุปกรณ์ต่างๆเช่นเมาส์แป้นพิมพ์และแผงสัมผัส ในบทนี้เราจะพูดถึงประเภทของอินพุตต่อไปนี้ซึ่งสามารถจัดการได้ในแอปพลิเคชัน WPF -
เลขที่ | อินพุตและคำอธิบาย |
---|---|
1 | เมาส์ อินพุตเมาส์มีหลายประเภทเช่น MouseDown, MouseEnter, MouseLeave เป็นต้น |
2 | คีย์บอร์ด อินพุตแป้นพิมพ์มีหลายประเภทเช่น KeyDown, KeyUp, TextInput เป็นต้น |
3 | ContextMenu หรือ RoutedCommands RoutedCommands เปิดใช้งานการจัดการอินพุตในระดับความหมายมากขึ้น นี่เป็นคำแนะนำง่ายๆเช่นใหม่เปิดคัดลอกตัดและบันทึก |
4 | มัลติทัช Windows 7 และเวอร์ชันที่สูงกว่ามีความสามารถในการรับอินพุตจากอุปกรณ์ที่ไวต่อการสัมผัสหลาย ๆ แอปพลิเคชัน WPF ยังสามารถจัดการอินพุตแบบสัมผัสเป็นอินพุตอื่น ๆ เช่นเมาส์หรือคีย์บอร์ดโดยเพิ่มเหตุการณ์เมื่อมีการสัมผัสเกิดขึ้น |