में टेक्स्टबॉक्स पर खिंचाव एक टेक्स्टबॉक्स स्टैपपैन में स्थान भरने के लिए क्यों नहीं फैलाता है? क्या यह डिजाइन द्वारा है? एक ग्रिड में, टेक्स्टबॉक्स अपेक्षित के रूप में फैलता है।डब्ल्यूपीएफ - क्षैतिज चेतावनी सेट करना = स्टैकपैनल
उत्तर
हां, यह डिज़ाइन द्वारा है। StackPanel
TextBox
की जगह आवंटित करेगा। यदि आपने TextBox
पर चौड़ाई निर्धारित नहीं की है, तो इसके टेक्स्ट को फिट करने के लिए केवल पर्याप्त चौड़ाई की आवश्यकता होगी।
केंट का उत्तर सही लगता है।
अभी भी स्टैकपैनल व्यवहार को ओवरराइड करने के लिए मजबूर करने के लिए, मुझे लगता है कि आपको निहित तत्वों की चौड़ाई संपत्ति या MeasureOverride के कुछ फंकी ओवरराइड को गतिशील रूप से गणना करने की आवश्यकता होगी। मैं बल्कि एक और लेआउट प्रबंधक/पैनल का उपयोग करना चाहूंगा। कुछ बातें मैं ध्यान दिया ..
- चाइल्ड तत्वों की HorizontalAlignment और VerticalAlignment गुण के लिए डिफ़ॉल्ट मान खिंचाव है (यदि आप एक स्पष्ट रूप से निर्दिष्ट नहीं है)।
स्टैकपैनल अपने ओरिएंटेशन प्रॉपर्टी वैल्यू के आधार पर तत्वों को फैलाएगा। तो
- ओरिएंटेशन = क्षैतिज का मतलब है कि सभी तत्व लंबवत रूप से अधिकतम तक फैले होंगे। तत्व क्षैतिज प्रवाह।
- ओरिएंटेशन = वर्टिकल का मतलब है कि सभी तत्व अधिकतम तक क्षित हो जाएंगे। तत्व लंबवत प्रवाह।
- स्पष्ट रूप से निर्दिष्ट किए बिना, बाल तत्वों की चौड़ाई और ऊंचाई NaN हैं। यदि आप एक स्पष्ट मान निर्दिष्ट करते हैं, तो StackPanel उन्हें क्षितिज और वर्ट संरेखण सेटिंग्स पर सम्मानित करेगा।
- स्टैकपैनल में क्षैतिज एलाइनमेंट और वर्टिकल एलाइनमेंट है जो एक और लेआउट ट्विस्ट जोड़ता है। आप इस example के साथ प्रयोग कर सकते हैं।
डिफ़ॉल्ट मान दोनों HorizontalAlignment और सामग्री है कि है एक StackPanel में निहित VerticalAlignment के लिए खिंचाव है।
ऊंचाई और चौड़ाई गुण स्पष्ट रूप से एक तत्व पर सेट कर रहे हैं, इन माप उच्च मिसाल लेआउट के दौरान लेने के लिए और फैलाने के लिए HorizontalAlignment स्थापित करने की ठेठ प्रभाव रद्द हो जाएगा।
मुझे वस्तुओं को समान रूप से आकार देने की आवश्यकता थी, लेकिन लंबवत रूप से ढंका हुआ था।
मैं एक UniformGrid इस्तेमाल किया, और 1. करने के लिए कॉलम गुण सेट (किसी पाठ बॉक्स के साथ परीक्षण किया है, और यह फैला है आप की तरह चाहते हैं)
- 1. डब्ल्यूपीएफ टेक्स्टबॉक्स स्टैकपैनल
- 2. डब्ल्यूपीएफ स्टैकपैनल टेम्पलेट बदलना
- 3. डब्ल्यूपीएफ: स्टैकपैनल में नियंत्रण कैसे फैलाएंगे?
- 4. डब्ल्यूपीएफ: फर्स्ट चाइल्डफिल के साथ स्टैकपैनल?
- 5. स्टैकपैनल
- 6. एक डब्ल्यूपीएफ कैनवास क्षैतिज
- 7. स्टैकपैनल
- 8. स्टैकपैनल
- 9. स्टैकपैनल में पृष्ठभूमि कैसे सेट करें
- 10. डब्ल्यूपीएफ ग्रिड व्यू हेडर क्षैतिज
- 11. डब्ल्यूपीएफ लिस्टबॉक्स जो क्षैतिज रूप से
- 12. सिल्वरलाइट: स्टैकपैनल
- 13. डब्ल्यूपीएफ - एक स्टैकपैन के अभिविन्यास में बदलाव को एनिमेट करना?
- 14. स्टैकपैनल पर पैडिंग?
- 15. डब्ल्यूपीएफ/एक्सएएमएल स्टाइल सेट बच्चों के सामान के लिए संपत्ति?
- 16. सेट मॉड्यूल चेतावनी
- 17. जीडब्ल्यूटी स्टैकपैनल सीमा?
- 18. डब्ल्यूपीएफ अलग त्रुटि और चेतावनी शैलियाँ
- 19. डब्ल्यूपीएफ - किसी भी समय
- 20. iTextSharp सेट दस्तावेज़ परिदृश्य (क्षैतिज) ए 4
- 21. सामग्री नियंत्रण (डब्ल्यूपीएफ)
- 22. विस्ब्लॉक्स, डब्ल्यूपीएफ: क्षैतिज स्क्रॉल करने के लिए चार्ट पॉइंट प्राप्त करना?
- 23. डब्ल्यूपीएफ आयताकार क्षैतिज या लंबवत रेखाओं से भरा
- 24. एक ItemsControl क्षैतिज
- 25. डब्ल्यूपीएफ में, क्या ग्रिड जैसे गठबंधन कॉलम के साथ स्टैकपैनल बनाने का कोई तरीका है?
- 26. क्षैतिज चेतावनी = खिंचाव, मैक्सविड्थ, और बाएं एक ही समय में गठबंधन?
- 27. डब्ल्यूपीएफ: कनवर्टर सेट नहीं कर सकता - ऐप
- 28. डब्ल्यूपीएफ: स्क्रीन निर्देशांक और डब्ल्यूपीएफ के बीच कनवर्ट करना
- 29. चेतावनी: अप्रयुक्त कनेक्शन बंद करना
- 30. चरणबद्ध वृद्धि में क्षैतिज UIScrollView स्क्रॉल करना?
यह सटीक उत्तर मैं बटन के साथ एक समान लेआउट मुद्दे के लिए आवश्यक था। धन्यवाद! –