【发布时间】:2019-01-26 18:29:29
【问题描述】:
我需要在水平方向的 DataGrid 列中拉伸 TextBox。我试着这样做:
<DataGridTemplateColumn Header="Time from" Width="3*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox x:Name="txtTextBlock" Text="{Binding Path=TimeOfActions.StartTime, UpdateSourceTrigger=PropertyChanged}" IsReadOnly="{Binding Path=TimeOfActions.IsReadOnly}" HorizontalAlignment="Stretch"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
但结果我得到: enter image description here
我做错了什么?
【问题讨论】:
-
你试过设置HorizontalContentAlignment=Center吗?
标签: wpf datagrid datatemplate datagridtemplatecolumn