我正在使用Visual Studio 2008.我有一個包含四列的DatagridView。我需要:水平滾動條使用AutoSizeMode屬性消失
,以便看到所有這些列和 顯示最後一欄顯示的水平滾動條,使其充滿我的datagridview 要顯示水平滾動條我設置滾動條屬性設置爲水平和使用該代碼:
_formMain.GridCol_Name.Frozen = true;
_formMain.GridCol_Info.Frozen = true;
_formMain.DataCol_Position.Frozen = false;
_formMain.GridCol_Visibility.Frozen = true;
要顯示的最後一列,使其充滿在DataGridView中的剩餘空間我已經使用這個代碼:
_formMain.Grid_NonAnatObj.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
_formMain.GridCol_Info.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
的問題是,第二個代碼示例「移除」水平軌跡欄。
我該如何解決這個問題?謝謝
wpf或winforms? – ZoomVirus
winforms,不幸:) – MartinaLabMath
檢查每一個數據coloumn,並確保frozen設置爲false,因爲如果1是真的,那麼它不會在佈局屬性中工作 – ZoomVirus