में * ग्रिड कॉलम की चौड़ाई को प्रोग्रामेटिक रूप से सेट करना मैं प्रोग्रामिंग रूप से एक wpf ग्रिड कॉन्फ़िगर करना चाहता हूं।WPF
मैं 2 कॉलम के साथ ग्रिड सेट करने में सक्षम होना चाहता हूं, पहले उपलब्ध स्थान का 20% लेना, दूसरा 80% लेना। Xaml में मैं * ऑपरेटर का उपयोग करूंगा लेकिन मैं इस प्रोग्रामेटिक तरीके से कैसे काम कर सकता हूं।
Xaml में मैं करना होगा:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition width="20*" />
<ColumnDefinition width="80*" />
</Grid>
कोड में मैं क्या करना चाहते हैं:
Grid grid = new Grid();
grid.ColumnDefinitions.Add(new ColumnDefinition(20*));
grid.ColumnDefinitions.Add(new ColumnDefinition(80*));
कृपया किसी को सलाह देने के कर सकते हैं।
संभव डुप्लिकेट (http://stackoverflow.com/questions/5459595/grid-star-size-in-code-behind) –