मैं एक बटन के लिए एक टेम्पलेट बना रहा हूँ। मैं केवल इसकी निचली सीमा कैसे आकर्षित करूं?आयताकार केवल एक सीमा
धन्यवाद!
मैं एक बटन के लिए एक टेम्पलेट बना रहा हूँ। मैं केवल इसकी निचली सीमा कैसे आकर्षित करूं?आयताकार केवल एक सीमा
धन्यवाद!
आप इस ऊंचाई 1 की एक आयत बनाने के लिए प्रयास करें और खड़ी नीचे
<Rectangle Height="1" Stroke="Red" StrokeDashArray="1 2" VerticalAlignment="Bottom" />
शायद आप Border चाहते हैं, इस मामले में एक आयत नहीं।
क्या मैं सीमा के साथ बिंदीदार सीमा प्रभाव बना सकता हूं? मुझे StrokeDashArray प्रॉपर्टी की तरह कुछ नहीं दिख रहा है। –
@LuisAguilar आप किसी भी वैध WPF ब्रश पर BorderBrush संपत्ति सेट करने में सक्षम होना चाहिए। तो हाँ, हाँ आप कर सकते हैं। एमएसडीएन लिंक: http://msdn.microsoft.com/en-us/library/aa970904(v=vs.110).aspx – BrainSlugs83
को संरेखित आप केवल तल पर एक लाइन करना चाहते हैं सकता है, तो आप सिर्फ एक पारदर्शी सीमा जिसमें हो सकता है (कम से पेड़ में कुछ बिंदु) एक रेखा।
पारदर्शी क्यों? आप सीमावर्तीता को बस कुछ भी सेट कर सकते हैं जैसे- .BorderThickness = नई मोटाई (0 डी, 0 डी, 0 डी, 1 डी) '। – BrainSlugs83
क्योंकि एक रेखा सीमा से थोड़ा अधिक बहुमुखी चित्रकारी है। – CodeWarrior
भले ही यह सच है - तो सीमा बिल्कुल क्यों? और न सिर्फ एक ग्रिड, या कुछ अन्य तत्व कहो? क्या सीमा कुछ खरीदती है? या यह सिर्फ एक वरीयता थी? - इसके अलावा: एक लाइन अधिक बहुमुखी कैसे है? (विकर्ण, आदि जाने में सक्षम होने के अलावा, क्योंकि यह वास्तव में यहां प्रासंगिक नहीं है - लेकिन मेरा मतलब है, यह स्ट्रोक और स्ट्रोक थिक्नेस है - जो ब्रश और डबल हैं - मुझे यहां बहुत अधिक बहुमुखी प्रतिभा दिखाई नहीं दे रही है। मुझे याद आ रही है?) – BrainSlugs83
<Border BorderThickness="0,0,0,1">
<!-- Content -->
</Border>
आप Border
नियंत्रण के किसी भी हिस्से के लिए अलग-अलग मोटाई निर्धारित कर सकते हैं।
चूंकि आप एक चित्तीदार लाइन चाहते हैं, एक पंक्ति वस्तु का उपयोग करें और अपने नियंत्रण के नीचे करने के लिए सेट
<Line Stroke="Red" Height="2" Stretch="Fill" X2="1"
StrokeDashArray="1 2" VerticalAlignment="Bottom" />
आप डैश वाली रेखा की जरूरत नहीं है, मैं BorderThickness
के साथ एक Border
की सलाह देते हैं संपत्ति 0,0,0,1
रेखा नहीं है, जो मैं चाहता हूं, क्योंकि यह डैशएरे भी फैलती है। :(मुझे लगता है, एक कस्टम सजावट सबसे अच्छा होगा। – Matt
करने के लिए सेट आप या तो उपयोग नहीं करना चाहिए:
का समर्थन नहीं करता, मैं एक कस्टम Decorator
(सीमा एक डेकोरेटर है) पैदा करेगा। आप इसे अनुकूलित करने में सक्षम होंगे कि आप कैसे चाहते हैं और इसमें बाल निर्भरता प्रॉपर्टी शामिल है, ताकि आप इसे अपनी सामग्री के चारों ओर लपेट सकें।
यह एक हैक है। सेट BorderBrush = "0,0,0,1" – Sinaesthetic