作成日: 2018/07/10 最終更新日: 2018/07/10
文書種別
使用方法
詳細
固定列のスタイルのBorderプロパティを「Horizontal」に設定することで、通常行の固定列領域の縦線を非表示にできます。
さらに固定行に対しても、固定列に該当するセルのスタイルを「Horizontal」設定すると、固定列領域全体の縦線を非表示にすることができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
さらに固定行に対しても、固定列に該当するセルのスタイルを「Horizontal」設定すると、固定列領域全体の縦線を非表示にすることができます。
◎サンプルコード(VB)
Dim i, j As Integer
For i = 0 To C1FlexGrid1.Cols.Fixed - 2
C1FlexGrid1.Cols(i).StyleNew.Border.Direction = BorderDirEnum.Horizontal
C1FlexGrid1.Cols(i).Style.Border.Width = 1
C1FlexGrid1.Cols(i).Style.Border.Color = C1FlexGrid1.Styles.Fixed.Border.Color
Next
For i = 0 To C1FlexGrid1.Rows.Fixed - 1
For j = 0 To C1FlexGrid1.Cols.Fixed - 2
Dim cell As CellRange = C1FlexGrid1.GetCellRange(i, j)
cell.StyleNew.Border.Direction = BorderDirEnum.Horizontal
cell.Style.Border.Width = 1
cell.Style.Border.Color = C1FlexGrid1.Styles.Fixed.Border.Color
Next
Next
For i = 0 To C1FlexGrid1.Cols.Fixed - 2
C1FlexGrid1.Cols(i).StyleNew.Border.Direction = BorderDirEnum.Horizontal
C1FlexGrid1.Cols(i).Style.Border.Width = 1
C1FlexGrid1.Cols(i).Style.Border.Color = C1FlexGrid1.Styles.Fixed.Border.Color
Next
For i = 0 To C1FlexGrid1.Rows.Fixed - 1
For j = 0 To C1FlexGrid1.Cols.Fixed - 2
Dim cell As CellRange = C1FlexGrid1.GetCellRange(i, j)
cell.StyleNew.Border.Direction = BorderDirEnum.Horizontal
cell.Style.Border.Width = 1
cell.Style.Border.Color = C1FlexGrid1.Styles.Fixed.Border.Color
Next
Next
◎サンプルコード(C#)
for (int i = 0; i < c1FlexGrid1.Cols.Fixed - 1; ++i)
{
c1FlexGrid1.Cols[i].StyleNew.Border.Direction = BorderDirEnum.Horizontal;
c1FlexGrid1.Cols[i].Style.Border.Width = 1;
c1FlexGrid1.Cols[i].Style.Border.Color = c1FlexGrid1.Styles.Fixed.Border.Color;
}
for (int i = 0; i < c1FlexGrid1.Rows.Fixed; ++i)
{
for (int j = 0; j < c1FlexGrid1.Cols.Fixed - 1; ++j)
{
CellRange cell = c1FlexGrid1.GetCellRange(i, j);
cell.StyleNew.Border.Direction = BorderDirEnum.Horizontal;
cell.Style.Border.Width = 1;
cell.Style.Border.Color = c1FlexGrid1.Styles.Fixed.Border.Color;
}
}
{
c1FlexGrid1.Cols[i].StyleNew.Border.Direction = BorderDirEnum.Horizontal;
c1FlexGrid1.Cols[i].Style.Border.Width = 1;
c1FlexGrid1.Cols[i].Style.Border.Color = c1FlexGrid1.Styles.Fixed.Border.Color;
}
for (int i = 0; i < c1FlexGrid1.Rows.Fixed; ++i)
{
for (int j = 0; j < c1FlexGrid1.Cols.Fixed - 1; ++j)
{
CellRange cell = c1FlexGrid1.GetCellRange(i, j);
cell.StyleNew.Border.Direction = BorderDirEnum.Horizontal;
cell.Style.Border.Width = 1;
cell.Style.Border.Color = c1FlexGrid1.Styles.Fixed.Border.Color;
}
}
旧文書番号
83032