[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.ColumnHeaderRenderer

ColumnHeaderRenderer クラス

列ヘッダセルのレンダラを表します。

名前空間: FarPoint.Win.Spread.CellType
アセンブリ: FarPoint.Win.SpreadJ.dll
構文
[TypeConverter(typeof(_st))]
public class ColumnHeaderRenderer : FpButton, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IButtonControl, IRenderer, IHeaderImages, ISerializeSupport, IWordWrapSupport, ISerializable, IShrinkToFitSupport, IPdfSupport, IDisposable
<TypeConverter(GetType(_st))>
Public Class ColumnHeaderRenderer
    Inherits FpButton
    Implements IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IButtonControl, IRenderer, IHeaderImages, ISerializeSupport, IWordWrapSupport, ISerializable, IShrinkToFitSupport, IPdfSupport, IDisposable

コンストラクター

名前 説明
ColumnHeaderRenderer()

新しい列ヘッダレンダラを作成します。

ColumnHeaderRenderer(SerializationInfo, StreamingContext)

シリアル化情報から列ヘッダセルの新しいレンダラーを作成します。

フィールド

名前 説明
appearance

外観を作成します。

gridLineInsets
headerTheme

ヘッダの表示スタイル(テーマ)を作成します。

プロパティ

名前 説明
Images

ユーザー変更可能なヘッダ画像を取得または設定します。配列インデックスにはSpreadViewの静的画像定数を使用してください。

ShrinkToFit

セルにドロップダウンボタンを表示するかどうかを取得または設定します。

WordWrap2

ボタン内で1行に入らないテキストを複数行に 折り返すかどうかを取得または設定します。

メソッド

名前 説明
CanBeOverflown()

隣接するセルが一杯になったときにそのデータをこれらの特定のセルに表示できるかどうかを決定します。

CanOverflow()

セルが一杯になったときに隣のセルに内容を表示できるかどうかを決定します。

GetFilterSortButtonSize(float)

フィルタソートボタンのサイズを取得します。

GetImageBox(Graphics, Rectangle, Font, HorizontalAlignment, VerticalAlignment, string, ButtonTextAlign, Image)

画像に関する情報を返します。

GetImageBox(Graphics, Rectangle, Font, HorizontalAlignment, VerticalAlignment, string, ButtonTextAlign, Image, int)

画像に関する情報を返します。

GetObjectData(SerializationInfo, StreamingContext)

SerializationInfoに対して、ターゲットオブジェクトのシリアル化に必要なデータを設定します。

GetPreferredSize(Graphics, Size, Appearance, object, float)

レンダラーコントロールのためにセルの優先サイズ(必要な最大サイズ)を取得します。

GetSelectorEditingButtonSize(float)

選択編集ボタンのサイズを取得します。

PaintBackground(Graphics, ref bool, bool, bool, bool, Rectangle, int, int, VisualStyles, bool, Color)

拡張ヘッダセルの背景を描画します。

PaintCell(PdfGraphics, RectangleF, Appearance, object, bool, bool, float)

セルを PDF に描画(印刷)します。

PaintCell(Graphics, Rectangle, Appearance, object, bool, bool, float)

指定した外観設定を使用して、編集モードでない列ヘッダ セルを指定したグラフィック インタフェースに描画します。

PaintFilterIndicator(Graphics, Rectangle, Appearance, float)

指定した外観設定を使用して、列ヘッダにフィルタインジケータを描画します。

PaintHeader(Graphics, Rectangle, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, bool, bool, string, string, ButtonTextAlign, TextOrientation, bool, int, Color, Color, Image, Image, bool, HotkeyPrefix, VisualStyles, bool, bool, Appearance, double)

列ヘッダ セルを描画します。

PaintHeader(Graphics, Rectangle, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, bool, bool, string, string, ButtonTextAlign, TextOrientation, bool, int, Color, Color, Image, Image, bool, HotkeyPrefix, VisualStyles, bool, bool, Appearance, double, float)

列ヘッダ セルを描画します。

PaintRowEditingSelector(Graphics, Rectangle, Appearance, float)

選択された行の行ヘッダに行ヘッダセレクターを描画します。

PaintRowSelector(Graphics, Rectangle, Appearance, float)

選択された行の行ヘッダに行ヘッダセレクターを描画します。

PaintSortIndicator(Graphics, Rectangle, Appearance, float)

指定した外観設定を使用して、列ヘッダにソートインジケータを描画します。

ToHorizontalAlignment(CellHorizontalAlignment)

FarPoint.Win.Spread.CellHorizontalAlignment値を対応するFarPoint.Win.HorizontalAlignment値に変換します。

ToString()

レンダラーの名前を返します。

ToVerticalAlignment(CellVerticalAlignment)

FarPoint.Win.Spread.CellVerticalAlignment値を対応するFarPoint.Win.VerticalAlignment値に変換します。