我有4个Dev Express网格列(两个不可见)
我正在尝试使可见的列像:

this.DataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;


我尝试了以下方法:

 gridView2.Columns["MyColumnB"].BestFit();


它工作正常,但是仍然存在,所以它不会比GridControl获得更多的Width,也不会得到那个水平滚动条?

抱歉,已使用以下方式修复:

 gridView2.OptionsView.ColumnAutoWidth = true;

最佳答案

尝试使用此代码,该代码将告诉网格视图从不显示水平滚动条,然后为整个网格视图创建最适合的列,而不仅仅是为特定的列这样做。

gridView2.HorzScrollVisibility = ScrollVisibility.Never;
gridView2.BestFitColumns();

10-06 15:48