PowerTools SPREAD for ASP.NET 8.0J
ページナビゲーション

ページングが有効の場合、ページ移動用のボタンが搭載されたページャーが、デフォルトではコマンドバー上に表示されます。

ページナビゲーション機能には、次に進むボタン(右矢印)と1つ前に戻るボタン(左矢印)、およびページ番号表示があります。表示するナビゲーションボタンの種類、およびコンポーネント上の表示位置を設定できます。

設定方法

ページナビゲーション機能をカスタマイズするには、PagerInfo クラスを使用します。PagerInfo クラスはFpSpread クラスPager プロパティが参照し、以下のような機能を設定できます。

次の図は、ページナビゲーションのさまざまな設定を適用した例です。

ページ ナビゲーション

サンプルコード

次のサンプルコードは、ページナビゲーションボタンをコントロール上部、シート上の個別のツールバーに表示します。 ページ番号、ページ移動矢印をすべて表示し、フォントと色を指定します。これらの機能は、上部のバーに右揃えで配置します(下図を参照)。

ページャを上部に表示

// シート数を設定します。
FpSpread1.Sheets.Count = 5;
// 最初のシート内の行数を設定します。
FpSpread1.Sheets[0].RowCount = 136;
// このシートのページあたりの行数を設定します。
FpSpread1.Sheets[0].PageSize = 13;
// ページ ナビゲーション機能はコントロール上部に表示します。
FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.Top;
// モードを設定し、ページ番号とページ移動矢印を表示します。
// モードの設定は、配置の設定後に行わないとエラーとなります。
FpSpread1.Pager.Mode = FarPoint.Web.Spread.PagerMode.Both;
// 上部のナビゲーション機能のテキストを書式設定します。
FpSpread1.Pager.Align = HorizontalAlign.Right;
FpSpread1.Pager.Font.Bold = true;
FpSpread1.Pager.Font.Name = "Trebuchet MS";
FpSpread1.Pager.ForeColor = Color.Brown;
FpSpread1.Pager.BackColor = Color.Orange;
// 一度に最大4つのページ番号を表示します。
FpSpread1.Pager.PageCount = 4;       
' シート数を設定します。
FpSpread1.Sheets.Count = 5
' 先頭シート内の行数を設定します。
FpSpread1.Sheets(0).RowCount = 136
' このシートのページあたりの行数を設定します。
FpSpread1.Sheets(0).PageSize = 13
' ページ ナビゲーション機能はコントロール上部に表示します。
FpSpread1.Pager.Position = FarPoint.Web.Spread.PagerPosition.Top
' モードを設定し、ページ番号とページ移動矢印を表示します。
' モードの設定は、配置の設定後に行わないとエラーとなります。
FpSpread1.Pager.Mode = FarPoint.Web.Spread.PagerMode.Both
' 上部のナビゲーション機能のテキストを書式設定します。
FpSpread1.Pager.Align = HorizontalAlign.Right
FpSpread1.Pager.Font.Bold = True
FpSpread1.Pager.Font.Name = "Trebuchet MS"
FpSpread1.Pager.ForeColor = Color.Brown
FpSpread1.Pager.BackColor = Color.Orange
' 一度に最大4つのページ番号を表示します。
FpSpread1.Pager.PageCount = 4        

SPREAD デザイナでの設定

  1. [設定]タブを選択します。
  2. [SPREADの設定]グループボックスの[ページング]アイコンをクリックします。
  3. 必要なオプションを選択します。
  4. 〈適用〉、〈OK〉ボタンをクリックします。
関連トピック

 

 


© 2003-2015, GrapeCity inc. All rights reserved.