मैं ऊपरी दाएं कोने में एक करीबी बटन के साथ एक क्रोमलेस मोडल विंडो दिखाना चाहता हूं। क्या यह संभव है?मैं WPF के साथ एक क्रोमलेस विंडो कैसे कार्यान्वित करूं?
22
A
उत्तर
28
आप करेंगे काफी अपने स्वयं के क्लोज बटन पर रोल करने के लिए है, लेकिन आप पूरी तरह से WindowStyle विशेषता का उपयोग, इस तरह खिड़की क्रोम छिपा सकते हैं:
<Window WindowStyle="None">
कि अभी भी एक आकार बदलने बॉर्डर नहीं होगा। यदि आप विंडो को गैर-आकार देने योग्य बनाना चाहते हैं तो घोषणा में ResizeMode = "NoResize" जोड़ें।
1
<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300" WindowStyle="None" ResizeMode="NoResize">
<Button HorizontalAlignment="Right" Name="button1" VerticalAlignment="Top" >Close</Button>
</Window>
16
kirupa पर इस ब्लॉग पोस्ट को देखें।
22
WPF एसडीके टीम chromeless यहाँ उपलब्ध खिड़कियों के बारे में उत्कृष्ट लेख पोस्ट: http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx
यह एक पढ़ा होगा है !!!
UPDATED
इसके अलावा एक कस्टम खिड़की क्रोम के लिए WPF शैल एकता लाइब्रेरी का उपयोग करने पर लेस्टर Lebo द्वारा this लेख पाया