ข้อความป๊อปอัพ
MessageBox ใช้เพื่อแสดงกล่องข้อความป๊อปอัพแบบโต้ตอบคล้ายกับกล่องข้อความ WPF
เหตุผลหลักในการใช้กล่องข้อความ
นี่คือเหตุผลบางประการในการใช้คลาส MessageBox แทน WinForms หรือ WPF:
- กล่องใช้การออกแบบและสีธีมของ cTrader
- กล่องไม่จำเป็นต้องให้อัลกอมีสิทธิ์การเข้าถึงเต็มรูปแบบ
- ใช้งานง่ายเมื่อเทียบกับ WinForms หรือ WPF
การใช้กล่องข้อความใน cTrader
ในการใช้คลาส MessageBox ให้เรียกเมธอด Show() และส่งพารามิเตอร์สำหรับข้อความ ชื่อเรื่อง ปุ่ม ไอคอน และค่าเริ่มต้น
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | |
เมื่อรันอินสแตนซ์ของ cBot นี้ คุณควรเห็นกล่องข้อความต่อไปนี้เมื่อเริ่มอินสแตนซ์

เมธอด Show() มีโอเวอร์โหลดหลายตัว ทั้งหมดนี้ครอบคลุมอยู่ในไลบรารีอ้างอิงของเรา
แท็บ บันทึก จะแสดงเหตุการณ์ที่เกี่ยวข้องเมื่อคุณคลิกปุ่มในกล่องข้อความ
โดยเฉพาะอย่างยิ่ง คุณสามารถใช้คลาส MessageBox ได้ทุกที่ใน cBot และอินดิเคเตอร์ของคุณ เมธอด Show() จะไม่ส่งคืนค่าใดๆ จนกว่าคุณจะคลิกปุ่มใดปุ่มหนึ่งในกล่องข้อความ ในขณะที่กล่องข้อความแสดงอยู่ เหตุการณ์ cBot และอินดิเคเตอร์อื่นๆ ทั้งหมดจะถูกเรียกตามปกติ