作成日: 2018/06/20 最終更新日: 2018/06/20
文書種別
使用方法
詳細
FpSpreadクラスより提供されているAddViewportメソッドによりビューポート(ウィンドウ)を分割することができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Const MAX_C As Integer = 10
Const MAX_R As Integer = 100
FpSpread1.ActiveSheet.ColumnCount = MAX_C
FpSpread1.ActiveSheet.RowCount = MAX_R
' ViewPortを追加
FpSpread1.AddViewport(2, 1)
' 追加したViewPortの幅を最終列の幅に設定
FpSpread1.SetViewportPreferredWidth(1, FpSpread1.ActiveSheet.Columns(MAX_C - 1).Width)
' 左側のViewPortの左端の列を"A列"に設定
FpSpread1.SetViewportLeftColumn(0, 0)
' 右側のViewPortの左端の列を最終列に設定
FpSpread1.SetViewportLeftColumn(1, MAX_C - 1)
End Sub
Const MAX_C As Integer = 10
Const MAX_R As Integer = 100
FpSpread1.ActiveSheet.ColumnCount = MAX_C
FpSpread1.ActiveSheet.RowCount = MAX_R
' ViewPortを追加
FpSpread1.AddViewport(2, 1)
' 追加したViewPortの幅を最終列の幅に設定
FpSpread1.SetViewportPreferredWidth(1, FpSpread1.ActiveSheet.Columns(MAX_C - 1).Width)
' 左側のViewPortの左端の列を"A列"に設定
FpSpread1.SetViewportLeftColumn(0, 0)
' 右側のViewPortの左端の列を最終列に設定
FpSpread1.SetViewportLeftColumn(1, MAX_C - 1)
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
const int MAX_C = 10;
const int MAX_R = 100;
fpSpread1.ActiveSheet.ColumnCount = MAX_C;
fpSpread1.ActiveSheet.RowCount = MAX_R;
// ViewPortを追加
fpSpread1.AddViewport(2, 1);
// 追加したViewPortの幅を最終列の幅に設定
fpSpread1.SetViewportPreferredWidth(1, (int)fpSpread1.ActiveSheet.Columns[MAX_C - 1].Width);
// 左側のViewPortの左端の列を"A列"に設定
fpSpread1.SetViewportLeftColumn(0, 0);
// 右側のViewPortの左端の列を最終列に設定
fpSpread1.SetViewportLeftColumn(1, MAX_C - 1);
}
{
const int MAX_C = 10;
const int MAX_R = 100;
fpSpread1.ActiveSheet.ColumnCount = MAX_C;
fpSpread1.ActiveSheet.RowCount = MAX_R;
// ViewPortを追加
fpSpread1.AddViewport(2, 1);
// 追加したViewPortの幅を最終列の幅に設定
fpSpread1.SetViewportPreferredWidth(1, (int)fpSpread1.ActiveSheet.Columns[MAX_C - 1].Width);
// 左側のViewPortの左端の列を"A列"に設定
fpSpread1.SetViewportLeftColumn(0, 0);
// 右側のViewPortの左端の列を最終列に設定
fpSpread1.SetViewportLeftColumn(1, MAX_C - 1);
}
旧文書番号
82936