C1FlexGrid クラス |
名前空間: C1.WPF.FlexGrid
C1FlexGrid 型で公開されるメンバーは次の通りです。
名前 | 説明 | |
---|---|---|
C1FlexGrid | C1FlexGrid の新しいインスタンスを初期化します。
|
名前 | 説明 | |
---|---|---|
ActiveEditor | 現在アクティブなセルエディタを取得します。 | |
AllowAddNew | ユーザーがソースコレクションに項目を追加できるように、グリッドに新しい行テンプレートを用意するかどうかを示す値を取得または設定します。 | |
AllowDragging | ユーザーがマウスを使って行および列を新しい位置に移動できるかどうかを示す値を取得または設定します。 | |
AllowMerging | グリッドのどのパーツがセル結合をサポートするかを示す値を取得または設定します。 | |
AllowResizing | ユーザーがマウスを使って行および列をサイズ変更できるかどうかを示す値を取得または設定します。 | |
AllowSorting | ユーザーが列ヘッダーセルをクリックして列をソートできるかどうかを示す値を取得または設定します。 | |
AlternatingRowBackground |
奇数行の背景の描画に使用する Brush を取得または設定します。
| |
AreRowGroupHeadersFrozen | 行グループヘッダーセクションが表示領域の幅の位置に固定されたままになるか、水平方向にスクロールできるかを示す値を取得または設定します。 | |
AutoComplete | ユーザー入力時に、(Microsoft Excel と同様に)コントロールが同じ列の他のエントリに基づいて自動的にエントリを補完するかどうかを取得または設定します。 | |
AutoGenerateColumns | ItemsSource プロパティが設定されると列が自動的に作成されるかどうかを示す値を取得または設定します。
| |
BottomLeftCells |
グリッドの左下隅にあるセルを保持する GridPanel を取得します。
| |
BottomRightCellBackground |
グリッドの右下隅にあるセルの背景の描画に使用する Brush を取得または設定します。
| |
CellFactory |
グリッドセルを表すために使用される FrameworkElement オブジェクトの作成と破棄を行う ICellFactory クラスを取得または設定します。
| |
Cells |
グリッド内のデータセルを保持する GridPanel を取得します。
| |
ChildItemsPath | 子の行の生成に使用されるプロパティの名前を取得または設定します。 | |
ClipboardCopyMode | コンテンツをクリップボードにコピーする方法を示す値を取得または設定します。 | |
ClipboardPasteMode | コンテンツをクリップボードから貼り付ける方法を示す値を取得または設定します。 | |
CollectionView |
現在のデータソースを表す ICollectionView を取得します。
| |
ColumnFooterRows | 列フッター行のコレクションを取得します。 | |
ColumnFooters |
列フッターセルを保持する GridPanel を取得します。
| |
ColumnHeaderBackground |
列ヘッダーの背景の描画に使用する Brush を取得または設定します。
| |
ColumnHeaderForeground |
列ヘッダーのコンテンツの描画に使用する Brush を取得または設定します。
| |
ColumnHeaders |
列ヘッダーセルを保持する GridPanel を取得します。
| |
ColumnHeaderSelectedBackground |
選択されているセルの列ヘッダーの背景の描画に使用する Brush を取得または設定します。
| |
ColumnLayout | 現在の列のレイアウトを定義する文字列を取得または設定します。 | |
Columns | グリッド内の列のコレクションを取得します。 | |
CursorBackground |
カーソルセルの背景の描画に使用する Brush を取得または設定します。
| |
CursorForeground |
カーソルセルの前景の描画に使用する Brush を取得または設定します。
| |
DeferScrolling | ユーザーがスクロールバーのサムボタンを放すまでスクロールを遅らせるかどうかを決定する値を取得または設定します。 | |
DragDropIndicatorBrush |
列または行をドラッグするときのドロップインジケータのブラシを取得または設定します。
| |
EditorBackground |
編集モードのセルの背景の描画に使用する Brush を取得または設定します。
| |
EditorForeground |
編集モードのセルの前景の描画に使用する Brush を取得または設定します。
| |
EditorRange |
現在編集中のセルに対応する CellRange を取得します。
| |
ErrorStyle |
エラーが含まれるセルの強調表示に使用される CellStyle を取得または設定します。
| |
FrozenColumns | スクロール不可能な列の数を取得または設定します。 | |
FrozenLinesBrush |
グリッドの固定領域とスクロール可能領域の間にある線の描画に使用する Brush を取得または設定します。
| |
FrozenRows | スクロール不可能な行の数を取得または設定します。 | |
GridLinesBrush |
セル間にある線の描画に使用する Brush を取得または設定します。
| |
GridLinesVisibility | 内部セルを区切るグリッド線のどれを表示するかを示す値を取得または設定します。 | |
GroupHeaderConverter |
グループ情報をまとめるための GroupRow セルに表示されるコンテンツの作成に使用する IValueConverter を取得または設定します。
| |
GroupRowBackground |
グループ行の背景の描画に使用する Brush を取得または設定します。
| |
GroupRowForeground |
グループ行の前景の描画に使用する Brush を取得または設定します。
| |
GroupRowPosition | グループ行をデータに対してどこに表示するかを示す値を取得または設定します。 | |
HeaderFontWeight |
ヘッダーセルのテキストのレンダリングに使用する FontWeight を取得または設定します。
| |
HeaderGridLinesBrush |
行ヘッダーセルと列ヘッダーセルの間にある線の描画に使用する Brush を取得または設定します。
| |
HeadersVisibility | 行ヘッダーと列ヘッダーの表示状態を示す値を取得または設定します。 | |
HorizontalScrollBarVisibility | 水平スクロールバーの表示方法を示す値を取得または設定します。 | |
IsReadOnly | ユーザーがグリッドにある値を編集できるかどうかを示す値を取得または設定します。 | |
IsSynchronizedWithCurrentItem |
コントロールが選択範囲を ItemsSource プロパティでの選択範囲と同期させるかどうかを決定する値を取得または設定します。
| |
ItemInt32, Column | 特定のセルの値を取得または設定します。 | |
ItemInt32, Int32 | 特定のセルの値を取得または設定します。 | |
ItemInt32, String | 特定のセルの値を取得または設定します。 | |
ItemsSource | コントロールの内容を生成するために使用されるコレクションを取得または設定します。 | |
ItemType | 現在のデータソースに含まれている項目の型を取得します。 | |
KeepCurrentVisible | グリッドが自動的にスクロールして現在の項目の表示状態を維持する必要があるかどうかを示す値を取得または設定します。 | |
KeyActionEnter | ユーザーが[Enter]キーを押したときにグリッドによって実行されるアクションを示す値を取得または設定します。 | |
KeyActionTab | ユーザーが[Tab]キーを押したときにグリッドによって実行されるアクションを示す値を取得または設定します。 | |
Marquee |
Excel 形式のマーキーを現在の選択範囲の周囲に実装する Rectangle を取得します。
| |
MaxColumnWidth | C1FlexGrid 内の列の最大幅を取得または設定します。
| |
MaxRowHeight | C1FlexGrid 内の行の最大高さを取得または設定します。
| |
MergeManager |
グリッドでセル結合の処理を行う IMergeManager クラスを取得または設定します。
| |
MinColumnWidth | C1FlexGrid 内の列の最小幅を取得または設定します。
| |
MinRowHeight | C1FlexGrid 内の行の最小高さを取得または設定します。
| |
NewRowBackground |
新しい行テンプレートの背景の描画に使用する Brush を取得または設定します。
| |
NewRowPosition | 新しい行テンプレートをグリッドの下部に表示するか上部に表示するかを示す値を取得または設定します。 | |
RowBackground |
行の背景の描画に使用する Brush を取得または設定します。
| |
RowHeaderBackground |
行ヘッダーの背景の描画に使用する Brush を取得または設定します。
| |
RowHeaderForeground |
行ヘッダーのコンテンツの描画に使用する Brush を取得または設定します。
| |
RowHeaders |
行ヘッダーセルを保持する GridPanel を取得します。
| |
RowHeaderSelectedBackground |
選択されているセルの行ヘッダーの背景の描画に使用する Brush を取得または設定します。
| |
Rows | グリッド内の行のコレクションを取得します。 | |
ScrollPosition | グリッドスクロールバーの値を表す値を取得または設定します。 | |
SelectedIndex | 選択されている行に対応するデータ項目のインデックスを取得または設定します。 | |
SelectedItem | 選択されている行に対応するデータ項目を取得または設定します。 | |
SelectedItems | 現在選択されている行に対応するデータ項目のコレクションを取得します。 | |
Selection | 現在の選択範囲を取得または設定します。 | |
SelectionBackground |
カーソルセル以外の選択されているセルの背景の描画に使用する Brush を取得または設定します。
| |
SelectionForeground |
カーソルセル以外の選択されているセルの前景の描画に使用する Brush を取得または設定します。
| |
SelectionMode | グリッドの選択モードを取得または設定します。 | |
ShowErrors | グリッドが検証エラーを表示するかどうかを決定する値を取得または設定します。 | |
ShowGroups | 廃止されています。 グリッドのデータグループ間にグループ行を表示するかどうかを示す値を取得または設定します。 | |
ShowMarquee | グリッドが現在の選択範囲の周囲に Excel 形式のマーキーを表示するかどうかを示す値を取得または設定します。 | |
ShowOutlineBar | グリッドにアウトラインボタンバーを表示するかどうかを決定する値を取得または設定します。 | |
ShowSort | ソートされた列の列ヘッダーにグリフを追加することで、グリッドに現在のソート状態が表示されるかどうかを示す値を取得または設定します。 | |
TopLeftCellBackground |
グリッドの左上隅にあるセルの背景の描画に使用する Brush を取得または設定します。
| |
TopLeftCells |
グリッドの左上隅にあるセルを保持する GridPanel を取得します。
| |
TreeIndent | グリッド内の各行グループの位置を移動するためのインデントを取得または設定します。 | |
VerticalScrollBarVisibility | 垂直スクロールバーの表示方法を示す値を取得または設定します。 | |
ViewRange |
現在グリッドに表示されているセルの範囲を示す CellRange 値を取得します。
|
名前 | 説明 | |
---|---|---|
BeginningEdit | セルが編集モードに入る前に発生します。 | |
CellEditEnded | セル編集がコミットまたはキャンセルされたときに発生します。 | |
CellEditEnding | セル編集の終了中に発生します。 | |
Click | ユーザーがグリッド上でマウスをクリックすると発生します。 | |
CustomAggregate | グリッドがカスタム集計の計算を必要とするときに発生します。 | |
DoubleClick | ユーザーがグリッド上でマウスをダブルクリックすると発生します。 | |
DraggedColumn | ユーザーがマウスで新しい位置まで列のドラッグを完了したときに発生します。 | |
DraggedRow | ユーザーがマウスで新しい位置まで行のドラッグを完了したときに発生します。 | |
DraggingColumn | ユーザーがマウスで新しい位置まで列のドラッグを開始したときに発生します。 | |
DraggingRow | ユーザーがマウスで新しい位置まで行のドラッグを開始したときに発生します。 | |
GroupCollapsedChanged | GroupRow オブジェクトの IsCollapsed プロパティが変化した後に発生します。
| |
GroupCollapsedChanging | GroupRow オブジェクトの IsCollapsed プロパティが変化する前に発生します。
| |
ItemsSourceChanged | ItemsSource プロパティの値が変化した後に発生します。
| |
ItemsSourceChanging | ItemsSource プロパティの値が変更されようとしているときに発生します。
| |
LoadedRows | データソースから行への項目の読み込みをグリッドが完了したときに発生します。 | |
LoadingRows | データソースから行への項目の読み込みをグリッドが開始したときに発生します。 | |
PrepareCellForEdit | エディタセルが作成されてからアクティブになる前に発生します。 | |
ResizedColumn | ユーザーがマウスで列のサイズ変更を完了したときに発生します。 | |
ResizedRow | ユーザーがマウスで行のサイズ変更を完了したときに発生します。 | |
ResizingColumn | ユーザーがマウスで列のサイズ変更を開始したときに発生します。 | |
ResizingRow | ユーザーがマウスで行のサイズ変更を開始したときに発生します。 | |
RowEditEnded | 行編集がコミットまたはキャンセルされたときに発生します。 | |
RowEditEnding | 行編集の終了中に発生します。 | |
ScrollingDeferred | ユーザーがスクロールバーのサムをドラッグ中にスクロールが遅延されているときに発生します。 | |
ScrollPositionChanged | ScrollPosition プロパティの値が変化した後に発生します。
| |
ScrollPositionChanging | ScrollPosition プロパティの値が変化する前に発生します。
| |
SelectedItemChanged | SelectedItem プロパティの値が変化すると発生します。
| |
SelectionChanged | Selection プロパティの値が変化した後に発生します。
| |
SelectionChanging | Selection プロパティの値が変化する前に発生します。
| |
SortedColumn | ユーザーが列ヘッダーをクリックして、列がソートされた後に発生します。 | |
SortingColumn | ユーザーが列ヘッダーをクリックして、列がソートされる前に発生します。 |