विंडोज फॉर्म में, मैं प्रॉपर्टी फलक में FormBorderStyle प्रॉपर्टी को संशोधित करूंगा।मैं डब्ल्यूपीएफ फॉर्म से सीमाओं/नियंत्रण बॉक्स को कैसे हटा सकता हूं?
कोई मदद?
विंडोज फॉर्म में, मैं प्रॉपर्टी फलक में FormBorderStyle प्रॉपर्टी को संशोधित करूंगा।मैं डब्ल्यूपीएफ फॉर्म से सीमाओं/नियंत्रण बॉक्स को कैसे हटा सकता हूं?
कोई मदद?
WindowStyle
से None
, और ResizeMode
से NoResize
(या तो XAML या प्रॉपर्टी फलक के माध्यम से) सेट करें।
जिसने नियंत्रण बॉक्स को हटा दिया, लेकिन मैं अभी भी फॉर्म का आकार बदल सकता हूं और नीली छोटी सीमा देखी जाती है। आपकी मदद के लिए धन्यवाद एक गुच्छा! जो विचार मैं चाहता हूं वह एक स्प्लैश स्क्रीन के लिए है, इसलिए मैंने केवल एक फॉर्म को पूरे फॉर्म पर कब्जा करने के लिए सेट किया है और मुझे कुछ भी नहीं दिखाना चाहिए। कोई मदद? –
अच्छा पकड़ो! इसके बारे में क्षमा करें: सीमा से छुटकारा पाने के लिए संपादित करने के लिए संपादित (ResizeMode)। – itowlson
हो गया और किया गया। अद्भुत मदद आदमी, एक गुच्छा धन्यवाद। :) –
एक स्प्लैश स्क्रीन बनाना वास्तव में नेट ढांचे के द्वारा समर्थित है, social.msdn.microsoft.com पर इस फार्म पोस्ट की जाँच जो most performant .NET splash screen.
के लिए इस पूर्वाभ्यास आप एक splashscreen गुण विंडो का उपयोग कर के रूप में एक छवि निर्दिष्ट कर सकते हैं करने के लिए आप अंक: alt text http://img189.imageshack.us/img189/8984/splashscreenn.jpg
क्या आप फ़ॉर्म के लिए कुछ एक्सएएमएल मार्कअप पोस्ट कर सकते हैं और शायद आपने पहले ही क्या प्रयास किया है? –
मैं कोई कोड पोस्ट नहीं कर सकता क्योंकि मैंने कुछ भी नहीं किया है। मुझे नहीं पता कि संपत्ति आकार बदलने और नियंत्रण बॉक्स को हटाने के लिए क्या है। मैं फॉर्म को स्प्लैश स्क्रीन पर काम करना चाहता हूं। कोई सीमा नहीं देखी जानी चाहिए। –
.NET 3.5 SP1 में FYI आपके पास विंडो बनाने के लिए बिना किसी स्प्लैश स्क्रीन के रूप में बिटमैप हो सकता है। यह इसे तेजी से प्रदर्शित करने में भी मदद करता है क्योंकि इसे बहुत अधिक WPF लोड करने या एप्लिकेशन इंस्टेंस बनाने की आवश्यकता नहीं है। ऐसा करने के लिए, अपनी प्रोजेक्ट में बिटमैप फ़ाइल जोड़ें और बिल्ड एक्शन को स्पलैशस्क्रीन पर सेट करें, या System.Windows.SplashScreen क्लास (एमएसडीएन में नमूने) का उपयोग करें। – itowlson