"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > C#में पाठ के साथ एक पारभासी परिपत्र नियंत्रण कैसे बनाएं?

C#में पाठ के साथ एक पारभासी परिपत्र नियंत्रण कैसे बनाएं?

2025-01-29 को प्रकाशित
ब्राउज़ करें:803

How to Create a Translucent Circular Control with Text in C#?

C#पारभासी परिपत्र पाठ नियंत्रण

]

सवाल

प्रारंभिक चुनौती आंतरिक कनेक्शन के समान वर्ग चौड़ाई के साथ एक सर्कल बनाना है। परिपत्र आकार को समायोजित करने से अन्य नियंत्रणों के साथ ओवरलैप होगा। इसके अलावा, नियंत्रण की पृष्ठभूमि को पारदर्शी होना चाहिए।

समाधान

पारदर्शिता प्राप्त करने के लिए, हमने नियंत्रण वर्ग से एक कस्टम नियंत्रण बनाया। इंटरफ़ेस में एक रंगीन सर्कल होता है जो पाठ प्रदर्शित कर सकता है। नियंत्रण अपारदर्शिता, आंतरिक भरने (आंतरिक आयतों और नियंत्रण सीमा के बीच की दूरी) और फ़ॉन्ट भरने (पाठ और आंतरिक आयतों के बीच की दूरी) को सेट करने के लिए कस्टम विशेषताओं का खुलासा करता है।

] ]

]

]

माउस की घटनाओं को संभालें

नियंत्रण आकार को खींचने और समायोजित करने के लिए माउस घटनाओं का समर्थन करता है।

फ़ॉन्ट प्रोसेसिंग

] अन्य फोंट में अलग -अलग आधार रेखाएं होती हैं और उन्हें अधिक जटिल होने की आवश्यकता होती है।

    ] पूरा कोड
  • C#कस्टम कंट्रोल पूरा कोड प्रदान किया गया है।
  • अनुप्रयोग नियंत्रण ] कस्टम नियंत्रण टूलबॉक्स में दिखाई देगा। इसे खिड़की पर खींचें और आवश्यकतानुसार इसकी कस्टम विशेषताओं को समायोजित करें।
  • परिणामस्वरूप, पाठ के साथ एक पारभासी परिपत्र नियंत्रण अन्य नियंत्रणों के साथ ओवरलैप किए बिना स्थित और समायोजित किया जा सकता है।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3