作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经将 CanUserResize="True"用于数据网格列,但是我无法在将鼠标悬停在列标题上时调整大小。
<DataGrid x:Name="ScenarioExecutables" AutoGenerateColumns="False" CanUserAddRows="False" RowHeaderWidth="0" Margin="10" FontSize="14"
Grid.Row="1" CanUserResizeColumns="True">
<DataGrid.Columns>
<DataGridTextColumn Header="Scenario" Width="1*" IsReadOnly="True" CanUserResize="True">
<DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="TextWrapping" Value="Wrap"/>
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
<DataGridTextColumn Header="Description" Width="2*" CanUserResize="True"/>
</DataGrid.Columns>
</DataGrid>
最佳答案
由于我更改了数据网格列标题的模板,因此调整大小将无法正常工作
所以添加此代码调整大小将起作用..
<Thumb x:Name="PART_RightHeaderGripper" Grid.Column="1"
HorizontalAlignment="Right"
Width="2" BorderThickness="1"
BorderBrush="{Binding VerticalGridLinesBrush, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DataGrid}}}"
Cursor="SizeWE"/>
关于wpf - 使用 CanUserResize ="True"调整数据网格列的大小在 WPF 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27316366/
您可以禁用调整数据网格列的大小。 有没有办法停止调整行标题高度 此时用户可以调整行标题的大小。像这样: 我想禁用它。所以它应该总是看起来: 那是我的 RowHeaderTemplate
我已经将 CanUserResize="True"用于数据网格列,但是我无法在将鼠标悬停在列标题上时调整大小。
我是一名优秀的程序员,十分优秀!