DataGridのグリッド線を非表示にする
注意:ここで紹介しているDataGridは、System.Windows.Forms名前空間のDataGrid(Windowsフォーム)です。System.Web.UI.WebControls名前空間のDataGrid(Webフォーム)ではありません。
DataGridのグリッド線を非表示にするには、DataGrid.GridLineStyle プロパティをDataGridLineStyle.Noneにすればよいだけです。
'グリッド線をなくす
DataGrid1.GridLineStyle = DataGridLineStyle.None
//グリッド線をなくす
DataGrid1.GridLineStyle = DataGridLineStyle.None;
しかし、DataGridにTableStylesが設定されている時は、DataGrid.GridLineStyle プロパティがDataGridLineStyle.Noneであってもグリッド線は表示されてしまいます。この時グリッド線を非表示にするには、DataGridTableStyle.GridLineStyleプロパティをDataGridLineStyle.Noneに設定します。 'テーブルスタイルの取得 Dim ts As DataGridTableStyle = DataGrid1.TableStyles(0) 'グリッド線をなくす ts.GridLineStyle = DataGridLineStyle.None //テーブルスタイルの取得 DataGridTableStyle ts = DataGrid1.TableStyles[0]; //グリッド線をなくす ts.GridLineStyle = DataGridLineStyle.None; または、GridLineColorプロパティをDataGrid.BackColorプロパティと同じ色にするという手も考えられます。 |
|
Copyright(C) DOBON!. All rights reserved.
|