0
当将数据网格列的Width
设置为*
时,列会以某种方式折叠,如下面的屏幕截图所示。奇怪的折叠列标题
我一些数据添加到数据网格后,不知何故强制重绘,列突然出现预期。我在这里做错了什么?我正在使用DataGridTemplateColumn
。以下是一些示例代码:
<DataGridTemplateColumn Width="*"
Header="Name">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Label Content="{Binding FullName, ValidatesOnNotifyDataErrors=True}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Text="{Binding FullName, ValidatesOnNotifyDataErrors=True, TargetNullValue={x:Static sys:String.Empty}, Mode=TwoWay}"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
你通常不需要那颗恒星。它会自动调整! – Ugur