我正在使用具有多个列的wpf数据网格。我已经用比率给它们分配了宽度,或者你可以用*符号表示。以便它们可以根据可用空间进行自我调整。
<DataGrid.Columns>
<DataGridTextColumn Width="2*"/>
<DataGridTextColumn Width="3*"/>
<DataGridTextColumn Width="*"/>
</DataGrid.Columns>
</DataGrid>
现在,当我在运行时使用鼠标拖动更改列宽,然后双击标题时,网格列宽会自动调整。
有没有人可以告诉我如何在鼠标双击时停止自动调整
发布于 2011-06-30 21:34:07
我不知道您为什么要这样做,但是您可以使用PreviewMouseDoubleClick事件,并在有人单击标题时设置e.Handled=true。
https://stackoverflow.com/questions/6534771
复制相似问题