2010-08-02 22 views
5

मेरे पास एक निगरानी उपकरण है जहां कुछ, लेकिन सभी नहीं, उपयोगकर्ता इसे हमेशा शीर्ष पर प्रदर्शित करना चाहते हैं।डब्ल्यूपीएफ: सिस्टम मेनू में "हमेशा चालू" मेनू आइटम जोड़ें

मैं ऊपरी-बाएं कोने में सिस्टम मेनू में यह विकल्प जोड़ना चाहता हूं। मुझे यह कैसे करना है?

+0

संभव डुप्लिकेट [? मैं एक Windows फार्म की व्यवस्था मेनू अनुकूलित कर सकते हैं कैसे] (http : //stackoverflow.com/questions/4615940/how-can-i- अनुकूलित- the-system-menu-of-a-windows-form) –

+0

शायद यह आपकी मदद कर सकता है;) [कस्टम विंडो पर विंडो की सिस्टम मेनू लॉन्च करें] (http://stackoverflow.com/questions/19410121/launch-windows-system-menu-on-custom-window) –

उत्तर

1

मैं दृढ़ता से stackoverflow पर यहाँ इस सूत्र का हवाला देते हुए सुझाव है:

How can I customize the system menu of a Windows Form?

ऊपर धागा, अप्रबंधित सी का इस्तेमाल करता ++ लेकिन वे इसे बहुत अच्छी तरह से लिपटे है यह अभी भी WPF में पर्याप्त रूप से काम करना चाहिए।

तो फिर तुम बस यह सुनिश्चित करेगी कि जब कस्टम विकल्प दबाया गया था यह आवेदन के सर्वोच्च संपत्ति टॉगल:

bool tpMost = false; 

This.Topmost = !tpMost; //Used to switch the bool value 
की
संबंधित मुद्दे