मेरे पास कुछ नियंत्रण प्रोग्रामेटिक रूप से एक स्टैकपैन में जोड़े गए हैं। मैं क्या करना चाहता हूं कि मैं चाहता हूं कि इस स्टैकेपेल में किसी एक नियंत्रण को दूसरे नियंत्रण में रखा जाए। विशेष रूप से, मैं इस स्टैक पैनल में एक छवि पर बटन रखना चाहता हूं। मैं C# codebehind में zindex प्रॉपर्टी नहीं ढूंढ सका। हालांकि यह बहुत ही सरल समस्या प्रतीत होता है लेकिन मैं इस समस्या को हल करने के लिए कोई सुराग नहीं ढूंढ पा रहा हूं। कोई भी कृपया ...... ??हम रजत रोशनी नियंत्रण के प्रोग्रामिंग के ज़िन्डेक्स को कैसे बदल सकते हैं?
5
A
उत्तर
7
कैनवास पर अपने सभी नियंत्रण रखने का प्रयास करें। तो फिर तुम साथ zindex सेट कर सकते हैं:
this.controlName.SetValue(Canvas.ZIndexProperty, 10d);
3
केवल Canvas
पैनल एक ZIndex
संपत्ति का समर्थन करता है। Stackpanel ऐसा नहीं करता है क्योंकि प्रत्येक आइटम को पैनल में दूसरे के बाद एक रखा जाता है, इसलिए उन्हें एक-दूसरे को ओवरलैप नहीं करना चाहिए। यह कई बार परेशान हो सकता है जब आपने एनिमेटेड आइटमों को स्थानांतरित करने में परिवर्तन किया है क्योंकि पिछली धारणा वास्तव में सच नहीं है।
सामान्य रूप से यदि आपको दृश्य स्टैक में आइटम रखने की आवश्यकता है तो Stackpanel इसके लिए सही जगह नहीं है। शायद Canvas
या आप Grid
का उपयोग कर सकते हैं जहां किसी तत्व की ओरिएंटल स्थिति सेल में "ज़ॉर्डर" निर्धारित करती है।
2
XAML से
:
<StackPanel Canvas.ZIndex="1">
</StackPanel>
संबंधित मुद्दे
- 1. रजत रोशनी
- 2. हम रोशनी शोर को कैसे हटा सकते हैं?
- 3. हम स्पिनर के पृष्ठभूमि रंग को कैसे बदल सकते हैं?
- 4. रजत रोशनी accordion आइटम को पुनर्निर्मित नहीं कर रहा
- 5. हम SQL सर्वर के पेज आकार को कैसे बदल सकते हैं?
- 6. रजत रोशनी परियोजना में एएसपीनेट सी # कक्षाओं/विधियों का संदर्भ
- 7. हम प्रक्रिया के समय को कैसे गिन सकते हैं?
- 8. क्या हम एक क्यूआर-कोड का आकार बदल सकते हैं?
- 9. क्या हम आईआईडीएटीपीकर व्यू का आकार बदल सकते हैं
- 10. क्या हम DispatcherServlet संदर्भ कॉन्फ़िगरेशन फ़ाइल नाम बदल सकते हैं?
- 11. क्या हम स्रोत नियंत्रण टाइमआउट त्रुटियों को अनदेखा करने के लिए CruiseControl.NET को बता सकते हैं?
- 12. हम SWT में घटकों के आकार का आकार कैसे बदल सकते हैं?
- 13. हम UIView फ्रेम के आकार या मूल को सीधे क्यों नहीं बदल सकते हैं?
- 14. हम बीडीडी परिदृश्यों के मामूली क्रमपरिवर्तन कैसे संभाल सकते हैं?
- 15. स्क्रम टास्कबोर्ड - क्या कार्य बदल सकते हैं?
- 16. हम एमुलेटर में ".db" को कैसे दबा सकते हैं?
- 17. क्या हम इमाक्स को चर की परिभाषा ढूंढ सकते हैं?
- 18. क्या उपयोगकर्ता सत्र चर बदल सकते हैं?
- 19. हम nstimer के बजाय क्या उपयोग कर सकते हैं?
- 20. क्या हम जावास्क्रिप्ट के साथ 302 रीडायरेक्ट कर सकते हैं?
- 21. हम AJAX प्रोग्रामिंग
- 22. CAKEPHP में हम गतिशील रूप से किसी विशेष मॉडल से जुड़े तालिका को बदल सकते हैं?
- 23. क्या हम LINQ के साथ डेटाटेबल फ़िल्टर कर सकते हैं?
- 24. आईफोन: हम प्रोग्राम की दृष्टि से स्क्रीन की चमक कैसे बदल सकते हैं?
- 25. 3 अंगुली स्वाइप ग के बीच बदल सकते हैं और
- 26. हम एचटीएमएल 5 के साथ कितना अर्थपूर्ण हो सकते हैं?
- 27. हम वीबी.Net कंसोल एप्लिकेशन में टाइमर नियंत्रण का उपयोग कैसे कर सकते हैं?
- 28. जेनेरिक हैंडलर का उपयोग करके हम उपयोगकर्ता नियंत्रण कैसे लोड कर सकते हैं?
- 29. क्या हम sandcastle तेज कर सकते हैं?
- 30. पिछले दस वर्षों में सी प्रोग्रामिंग प्रथाओं के बारे में आपके विचार कैसे बदल गए हैं?
यहां तक कि एक ग्रिड में तत्वों के साथ, आप .SetValue (Canvas.ZIndexProperty, myValue) का उपयोग कर सकते हैं; और यह रनटाइम पर काम करेगा। – Jeb