禁用GridViewColumn调整大小

时间:2011-07-29 08:33:06

标签: c# wpf vb.net xaml gridviewcolumn

有什么办法可以在WPF中禁用GridViewColumn调整大小?我不想设置控件的样式。

2 个答案:

答案 0 :(得分:10)

请参阅此链接:Fixed-Width Column in ListView: A Column that cannot be resized

  

固定宽度列是无法通过鼠标调整大小的列   拖动或双击。您可以在outlook中找到实例。   目前可以使用两种方法来实现该效果。一个是   restyle GridViewColumnHeader删除其内部的抓手   模板。另一种是将GridViewColumn子类化为限制列'   宽度到固定大小。

答案 1 :(得分:-4)

你能详细解释一下吗,请给我你的代码。

如果要禁用GridView的列,可以使用

GridView1.Columns[0].Visible = false;

然后网格的第0列变为禁用,网格的另一列自动调整大小。