मैं निम्न मार्कअप (XAML) है दे रही है:WPF लिस्टबॉक्स कॉलम एक हैडर
<ListBox Name="lbEurInsuredType" HorizontalContentAlignment="Stretch">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="0,2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"></ColumnDefinition>
<ColumnDefinition Width="30"></ColumnDefinition><ColumnDefinition Width="2"></ColumnDefinition>
<ColumnDefinition Width="30"></ColumnDefinition>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding Title}"></TextBlock>
<TextBox Text="{Binding Uw}" Grid.Column="1"></TextBox>
<TextBox Text="{Binding Partner}" Grid.Column="3"></TextBox>
</Grid>
</DataTemplate></ListBox.ItemTemplate>
</ListBox>
यह सब ठीक लग रहा है, लेकिन अब स्तंभ 1 और 3 से ऊपर मैं एक हैडर रखना चाहते हैं। क्या कोई मुझे दिखा सकता है कि मैं अपने दो कॉलम में हेडर कैसे जोड़ता हूं।
मैटिया लेकिन आपने स्तंभ चौड़ाई तय की है यदि शीर्षक को और स्थान चाहिए 100px से ??? – dnxit
आप इसे चर बनाने के लिए कॉलमडिफिनिशन पर Grid.IsSharedSizeScope और SharedSizeGroup का उपयोग कर सकते हैं –