WPF 中ListView单元格样式问题
WPF中ListView有个View属性里边是一个GridView,GridViewColumn可以设置Header;
我现在这样就可以显示数据,但是我在GridViewColumn里边放了个TextBox,我如何让TextBox和Header的宽度一样(就是填充满整个列);
------解决方案--------------------
帖子沉了,帮你顶顶,记得给分哦,亲。
------解决方案--------------------设置宽度 <tr><td>TextBox</td></tr>
------解决方案--------------------HorizontalAlignment="Stretch"
这个属性设置没?
------解决方案--------------------<TextBlock FontSize="12" HorizontalAlignment="Center" VerticalAlignment="Center" Text="水印" />
你把这个的宽度设置为100%不就可以了?
------解决方案--------------------Width="100%"试试
------解决方案--------------------listView加gridview感觉有点鸡肋
如果想用表格的话用datagrid吧 直接用就行了
刚刚代码测试了模板列里面的水平撑满是好使的
<DataGrid Margin="5"
AutoGenerateColumns="False"
x:Name="infoGrid"
CanUserAddRows="False"
SelectionMode="Single" >
<DataGrid.Columns>
<DataGridTextColumn Header="Serial #" Width="80" Binding="{Binding ShowText}" IsReadOnly="True" />
<DataGridTextColumn Header="Cable Type" Width="Auto"
Binding="{Binding Title}" IsReadOnly="True" />
<DataGridTextColumn Header="From Device" Width="Auto" IsReadOnly="