[]
プログレス型セルでは、進行状況を示すコントロールがセル全体に表示されます。 塗りつぶし色、表示するテキスト、テキスト色を設定できます。

インジケータは単色で塗りつぶすことも(デフォルト)、下図に示すように、個々のバーによって塗りつぶすこともできます。

プログレス型セルとその各属性を設定するには、ProgressCellTypeクラスを使用します。
プログレス型セルの表示および操作をカスタマイズするには、以下のプロパティを使用します。
プロパティ | カスタマイズ |
|---|---|
セルの背景画像を設定します。 | |
プログレスインジケータの塗りつぶしに使用する色を設定します。 | |
プログレスインジケータの塗りつぶしに使用するグラデーション色の2番目の色を設定します。 | |
プログレスインジケータの塗りつぶし部分に使用するテキストの色を設定します。 | |
グラデーションスタイルで表示するプログレスインジケータのグラデーションモードを設定します。 | |
ユーザーが入力可能な最大値を設定します。 | |
ユーザーが入力可能な最小値を設定します。 | |
プログレスバーの方向を設定します。 | |
スタイルを「Picture」に設定した場合にプログレスバーに使用するイメージを設定します。 | |
塗りつぶしの度合いを示すパーセント文字列を表示するかどうかを設定します。 | |
プログレスバーのスタイルを設定します。 | |
TextStyle を「Custom」に設定した場合に使用する文字列を設定します。 | |
プログレスバーのテキスト部分の表示方法を設定します。 |
!type=note
メモ:
特定のセル型において、一部のグラフィカル要素がビジュアルスタイルの影響を受けることに注意してください。 FpSpreadクラスのVisualStylesプロパティを「Off」に設定すると、これらのグラフィカルなセル型の視覚的なカスタマイズを、指定したとおりに機能させることができます。詳細については、「ビジュアルスタイル」を参照してください。
ProgressCellTypeクラスのインスタンスを作成して、クラスの各プロパティを設定します。
セルに設定する場合はCellクラスの、行に設定する場合はRowクラスの、列に設定する場合はColumnクラスの、あるいはスタイルに設定する場合はStyleInfoクラスのCellTypeプロパティに、定義したProgressCellTypeクラスのインスタンスを割り当てます。
次のサンプルコードは、セルをプログレス型セルに設定します。
FarPoint.Win.Spread.CellType.ProgressCellType progcell = new FarPoint.Win.Spread.CellType.ProgressCellType();
progcell.FillColor = Color.Red;
fpSpread1.ActiveSheet.Cells[0, 0].CellType = progcell;
fpSpread1.ActiveSheet.Cells[0, 0].VisualStyles = FarPoint.Win.VisualStyles.Off;
fpSpread1.ActiveSheet.Cells[0, 0].Value = 50;Dim progcell As New FarPoint.Win.Spread.CellType.ProgressCellType()
progcell.FillColor = Color.Red
FpSpread1.ActiveSheet.Cells(0, 0).CellType = progcell
FpSpread1.ActiveSheet.Cells(0, 0).VisualStyles = FarPoint.Win.VisualStyles.Off
FpSpread1.ActiveSheet.Cells(0, 0).Value = 50作業領域内のセルまたはセル範囲を選択します。
プロパティ リストの「その他」カテゴリから、CellType プロパティを選択します。 ドロップダウン リストからプログレス型を選択します。 これによって CellType プロパティが展開され、このセル型に固有のさまざまなプロパティが表示されます。 このリストから、必要に応じてプロパティを選択および設定します。
または、セルまたはセル範囲を右クリックして[セル型]を選択します。 セル型の一覧からプログレス型を選択します。 セル型エディタで、必要なプロパティを設定します。 〈適用〉ボタンをクリックします。
[ファイル]メニューから[適用して終了]を選択し、変更をコンポーネントに適用して SPREAD デザイナを終了します。