DocumentViewer टूलबार और संदर्भ मेनू

डिफ़ॉल्ट टूलबार को कैसे छिपाना है और DocumentViewer नियंत्रण के डिफ़ॉल्ट संदर्भ मेनू को अस्वीकार करना है?

6

3 उत्तर

टूलबार के बिना DocumentViewer के लिए नियंत्रण टेम्पलेट बनाकर आप टूलबार को छुपा सकते हैं (या बदल सकते हैं)।

https://msdn.microsoft से नमूना टेम्पलेट से शुरू करें .com/en-us/library/aa970452 (v = vs.100) और जब तक आप परिणामों से खुश न हों तब तक चीज़ें जोड़ें और हटाएं।

9
जोड़ा
लिंक अब मान्य नहीं है ...
जोड़ा लेखक AlwaysLearningNewStuff, स्रोत
@AlwaysLearningNewStuff - लिंक को ठीक किया गया है, एमएस अब .NET 4.5 के लिए एमएसडीएन पर नियंत्रण टेम्पलेट प्रकाशित नहीं करता है, इसलिए मुझे पिछले संस्करण मेनू से .NET 4 चुनना पड़ा, नया लिंक .NET 4 के लिए हार्ड-कोड किया गया है (कम से कम एमएस परिवर्तन तक उनके यूआरएल)
जोड़ा लेखक Nir, स्रोत

आप ContextMenu प्रॉपर्टी को इस तरह शून्य करने के लिए सेट कर सकते हैं:


3
जोड़ा

आप ContextMenuOpening ईवेंट को संभालने और ContextMenuEventArgs.Handled को सही पर सेट करके डिफ़ॉल्ट संदर्भ मेनू को प्रदर्शित होने से रोक सकते हैं।

टूलबार के लिए, मुझे यकीन नहीं है - शायद आप टूलबार को शामिल करने के लिए दस्तावेज़ दृश्य की डिफ़ॉल्ट शैली को किसी भी तरह से बदल सकते हैं? मैंने शैलियों के साथ कभी भी बहुत कुछ नहीं किया है, लेकिन शायद यह है कि मैं कहां देखना शुरू कर दूंगा।

1
जोड़ा