मुझे कोड के पीछे से एक WPF ग्रिड गतिशील रूप से बनाने की आवश्यकता है। यह ठीक जा रहा है और मैं यह कर सकता है, ताकि मैं सामग्री की चौड़ाई सेट, लेकिन मैं ऐसा करने के लिए उन्हें सेट कर दिया जाता है, ताकि जब मैं विंडो का आकार बदलने नियंत्रण आकार फिर से कर रहे हैं गतिशीलसेट ग्रिड कॉलम/पंक्ति चौड़ाई/ऊंचाई गतिशील रूप से
var col = new ColumnDefinition();
col.Width = new System.Windows.GridLength(200);
grid1.ColumnDefinitions.Add(col);
यह XAML
का उत्पादन करेगा की जरूरत है क्या<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"></ColumnDefinition>
</Grid.ColumnDefinitions>
लेकिन मुझे * या प्रश्न चिह्न यानी उपयोग करने की आवश्यकता है।
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
लेकिन WidthValue कोड से बनाते समय एक * या प्रश्न चिह्न का समर्थन नहीं करता है?