भरने के लिए नहीं बढ़ाया जाएगा। मैं अपने LOB फॉर्म में अपने लेबल और टेक्स्टबॉक्स का फ़ॉन्ट आकार विंडो आकार बदलने या संकल्प परिवर्तन के साथ बढ़ने और घटाने के लिए चाहता हूं। इसे प्राप्त करने के लिए मैंने अपने लेबल और टेक्स्टबॉक्स को व्यूबॉक्स में रखा है।टेक्स्टबॉक्स को व्यूबॉक्स
लेबल और कस्टम रेडियो बटन मेरी अपेक्षा के अनुसार व्यवहार करते हैं, लेकिन टेक्स्टबॉक्स दृश्यबॉक्स को भरने के लिए क्षैतिज रूप से नहीं फैलेगा (माफ करना प्रतिनिधि की वजह से छवि पोस्ट नहीं कर सकता)। यदि आप उनमें टाइप करते हैं तो टेक्स्टबॉक्स क्षैतिज रूप से व्यूबॉक्स को भर देंगे। viewbox भीतर (LastChildFill = "सही" साथ)
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.186*"/>
<ColumnDefinition Width="0.814*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="0.127*"/>
<RowDefinition Height="0.873*"/>
</Grid.RowDefinitions>
<Viewbox Margin="0,0,0.917,0">
<Label Content="First name:"/>
</Viewbox>
<Viewbox Grid.Column="1">
<TextBox TextWrapping="Wrap"/>
</Viewbox>
</Grid>
मैं ग्रिड, StackPanel और dockpanel रखने की कोशिश की है और उसके बाद बक्सें रखने:
यहाँ कोड का एक उदाहरण है जो मैं के साथ काम कर रहा हूँ है इन लेआउट नियंत्रणों के भीतर लेकिन यह या तो काम नहीं किया। टेक्स्टबॉक्स को क्षैतिज रूप से पैरेंट व्यूबॉक्स भरने के लिए क्या है?
यह समस्या इस प्रकार है: WPF TextBox won't fill in StackPanel लेकिन यह समस्या stackpanels के साथ है, व्यूबॉक्स नहीं।
पहली बात यह है कि अपना एक्सएमएल सही बनाएं: आप अपने प्रत्येक ग्रिड आइटम के लिए कॉलम/पंक्ति निर्दिष्ट नहीं करते हैं। – GameAlchemist
@ विन्सेंटपीएल वास्तव में कोई फर्क नहीं पड़ता। कॉलम और पंक्ति को 0 – mydogisbox