2012-05-31 15 views
5

मेरे पास एक साधारण सवाल है, अगर मेरे पास विंडोज फॉर्म में मायबटन नामक एक बटन है, तो मेरे बटन का क्या अंतर है। इमेज और मायबटन। बैकग्राउंड इमेज? अग्रिम धन्यवाद!पृष्ठभूमि छवि और बटन की छवि के बीच क्या अंतर है?

उत्तर

6

BackgroundImage वॉलपेपर की तरह है, यह पूरी पृष्ठभूमि को शामिल किया गया .. आप पृष्ठभूमि के लिए पैटर्न या पूर्ण चित्रों का उपयोग करना चाहिए। तुम सिर्फ एक आइकन का उपयोग Button.Image

एमएस प्रलेखन से Button.Image संपत्ति के लिए दिखाने के लिए कोशिश कर रहे हैं:

छवि बटन नियंत्रण पर प्रदर्शन किया।

BackgroundImage

एक छवि है कि नियंत्रण की पृष्ठभूमि में प्रदर्शित करने के लिए छवि का प्रतिनिधित्व करता है।

तो तुम एक BackgoundImage साथ ही एक Button.ImageButton.Image के रूप में की BackgroundImage

नोट शीर्ष पर रखा जाएगा निर्धारित कर सकते हैं: पारदर्शी या पारदर्शी रंग के साथ चित्र समर्थित नहीं हैं Windows द्वारा पृष्ठभूमि के रूप में फॉर्म्स नियंत्रण इमेजिस। यह संपत्ति पर नहीं है जो बाल नियंत्रण पर समर्थित है जिसका राइट टॉफ़्ट लयआउट संपत्ति सत्य है।

यहाँ एक उदाहरण मैं सिर्फ दोनों BackgroundImage और Button.Image सेट के साथ एक Button की बनाई गई है। स्पष्ट रूप से एक पृष्ठभूमि छवि है, फिर मेरे बटन पाठ और मेरे पाठ के बगल में एक बटन छवि है।

BackGroundImage with Button.image

अच्छी बात यह है जहाँ आप ImageAlign संपत्ति के साथ अपने Button.Image जगह आप बदल सकते हैं

ImageAlign

यहाँ एक ही बटन पारदर्शिता के साथ एक आइकन का उपयोग कर है और उपयोग करते हैं लेकिन RTL और मैं सेट हल्का नीला रंग पृष्ठभूमि और यह सब ठीक काम करता है। तो या तो पारदर्शिता के साथ मेरा आइकन वास्तव में पारदर्शी नहीं है या दस्तावेज़ गलत हैं।

enter image description here

+0

तो मेरे पास एक बटन हो सकता है। पारदर्शिता के साथ छवि? – mFeinstein

+0

हाँ आप कर सकते हैं। उन आइकन चुनें जिनके लिए पारदर्शिता है। –

+0

मैंने दस्तावेज़ों को पढ़ा, लेकिन मेरे लिए ** "बटन नियंत्रण पर प्रदर्शित छवि।" ** और ** एक छवि जो नियंत्रण की पृष्ठभूमि में प्रदर्शित करने के लिए छवि का प्रतिनिधित्व करती है। ** भाषा के संदर्भ में कोई अंतर नहीं है , इसलिए मैं एक उदाहरण चाहता था – mFeinstein

2

पृष्ठभूमि छवि - नाम के अनुसार छवि बताती है, पृष्ठभूमि में सेट हो जाती है और पाठ इसके ऊपर आता है।

छवि - छवि प्रदान की गई पाठ के निकट (साइड-बाय साइड) है। (छवि में देखें)

enter image description here

+0

"आसन्न" से आपका क्या मतलब है? पाठ के लिए – mFeinstein

+0

साइड-बाय-साइड। –

+0

जहाँ तक मैं देख सकता हूं, MyButton.BackgroundImage बटन में केंद्रित नहीं है, लेकिन MyButton.Image है, और वे दोनों पाठ के साथ व्यवहार करते हैं ...क्या मैं कुछ और याद कर रहा हूँ? – mFeinstein

0

myButton.Image => छवि बटन नियंत्रण पर प्रदर्शन किया। myButton.BackgroundImage => छवि नियंत्रण की पृष्ठभूमि में प्रदर्शित करने के लिए।