The YWDataGridView type exposes the following members.

Constructors

  NameDescription
Public methodYWDataGridView
YWDataGridView クラスの新しいインスタンスを初期化します。

Methods

  NameDescription
Public methodAddCol(DataColumn, Int32)
指定した列と列ヘッダーテキストを持つDataGridViewColumnをコレクションに追加します。
Public methodAddCol(DataColumn, Int32, DataGridViewContentAlignment)
指定した列と列ヘッダーテキストを持つDataGridViewColumnをコレクションに追加します。
Public methodAddCol(String, Type, Int32)
指定した列と列ヘッダーテキストを持つDataGridViewColumnをコレクションに追加します。
Public methodAddCol(String, String, Type, Int32)
指定した列と列ヘッダーテキストを持つDataGridViewColumnをコレクションに追加します。
Public methodAddCol(String, String, Type, Int32, DataGridViewContentAlignment)
指定した列と列ヘッダーテキストを持つDataGridViewColumnをコレクションに追加します。
Public methodChangeCurrentRow
現在アクティブな行を変更します。
Public methodGetCurrentRow()()()()
現在選択されているアクティブな行の値を取得します。
Public methodGetCurrentRow<(Of <<'(T>)>>)()()()()
現在選択されているアクティブな行の値を取得します。
Public methodGetCurrentRows()()()()
現在選択されている複数の行の値を取得します。
Public methodGetCurrentRows<(Of <<'(T>)>>)()()()()
現在選択されている複数の行の値を取得します。
Public methodGetDataTable()()()()
コントロールのDataSourceにバインディングされているDataTableを取得します。
Public methodGetDataTable<(Of <<'(T>)>>)()()()()
コントロールのDataSourceにバインディングされているDataTableを取得します。
Public methodIsNoValue
Me.DisplayedRowCount(True) = 0
Protected methodOnCellBeginEdit (Overrides DataGridView..::..OnCellBeginEdit(DataGridViewCellCancelEventArgs).)
Protected methodOnCellClick
CellClick イベントを発生させます。
(Overrides DataGridView..::..OnCellClick(DataGridViewCellEventArgs).)
Protected methodOnCellContentClick
CellContentClick イベントを発生させます。
(Overrides DataGridView..::..OnCellContentClick(DataGridViewCellEventArgs).)
Protected methodOnCellContentDoubleClick
CellContentDoubleClick イベントを発生させます。
(Overrides DataGridView..::..OnCellContentDoubleClick(DataGridViewCellEventArgs).)
Protected methodOnCellDoubleClick
OnCellDoubleClick イベントを発生させます。
(Overrides DataGridView..::..OnCellDoubleClick(DataGridViewCellEventArgs).)
Protected methodOnCellEndEdit (Overrides DataGridView..::..OnCellEndEdit(DataGridViewCellEventArgs).)
Protected methodOnCellEnter (Overrides DataGridView..::..OnCellEnter(DataGridViewCellEventArgs).)
Protected methodOnCellPainting (Overrides DataGridView..::..OnCellPainting(DataGridViewCellPaintingEventArgs).)
Protected methodOnDataError (Overrides DataGridView..::..OnDataError(Boolean, DataGridViewDataErrorEventArgs).)
Protected methodOnEditingControlShowing (Overrides DataGridView..::..OnEditingControlShowing(DataGridViewEditingControlShowingEventArgs).)
Protected methodOnMouseWheel
MouseWheel イベントを発生させます。
(Overrides DataGridView..::..OnMouseWheel(MouseEventArgs).)
Protected methodOnPaint (Overrides DataGridView..::..OnPaint(PaintEventArgs).)
Public methodPerformSelectionChanged
データグリッドビューの DataGridView.SelectionChanged イベントを生成します。
Protected methodProcessDataGridViewKey
DataGridView での移動に使用されるキーを処理します。
(Overrides DataGridView..::..ProcessDataGridViewKey(KeyEventArgs).)
Protected methodProcessDialogKey
ダイアログ キーを処理します。
(Overrides DataGridView..::..ProcessDialogKey(Keys).)
Public methodReset
Me.GetDataTable().Rows.Clear()
Public methodSetClipboard
クリップボードの内容を一覧に展開します。 String列以外での空文字セルはDefalutValue値が設定されます。
Public methodSetColAlign(Int32, DataGridViewContentAlignment)
セルの内容を示す場所を設定します。
Public methodSetColAlign(String, DataGridViewContentAlignment)
セルの内容を示す場所を設定します。
Public methodSetColEnabled(Int32, Boolean)
編集可能/編集不可なセルの設定をします。
Public methodSetColEnabled(String, Boolean)
編集可能/編集不可なセルの設定をします。
Public methodSetColMaxLength(Int32, Int32)
セルに入力できる最大文字数を設定します。
Public methodSetColMaxLength(String, Int32)
セルに入力できる最大文字数を設定します。
Public methodSetComboBoxData(Int32, DataTable, String, String)
DataGridViewComboBoxColumn に選択対象となるデータを設定します。
Public methodSetComboBoxData(String, DataTable, String, String)
DataGridViewComboBoxColumn に選択対象となるデータを設定します。
Public methodSetDataTable
バインド済みのDataTable(Caption/DataType)の定義を引き継ぎつつDataTableをバインドします。
Public methodSetErrorColor
コンポーネントにエラー時の前景色と背景色を設定します。
Public methodSetNormalColor
コンポーネントに通常時の前景色と背景色を設定します。
Public methodSetSubColumnHeader(array<Int32>[]()[][], array<String>[]()[][])
ColumnHeaderの上にもう1つColumnHeaderを設定します。
Public methodSetSubColumnHeader(array<Int32>[]()[][], array<String>[]()[][], Boolean)
ColumnHeaderの上にもう1つColumnHeaderを設定します。

Properties

  NameDescription
Public propertyAllowToAddRowsForReading
Editabled=False 時の AllowUserToAddRows の値を取得または設定します。
Public propertyAllowToAddRowsForWriting
Editabled=True 時の AllowUserToAddRows の値を取得または設定します。
Public propertyAllowToDeleteRowsForReading
Editabled=False 時の AllowUserToDeleteRows の値を取得または設定します。
Public propertyAllowToDeleteRowsForWriting
Editabled=True 時の AllowUserToDeleteRows の値を取得または設定します。
Public propertyAllowUserToAddRows
Public propertyAllowUserToDeleteRows
Public propertyAlwaysShowScrollBars
DataGridView コントロールに対して常に表示するスクロールバーの種類を示す値を取得または設定します。
Public propertyColumnName
この関数は使用しません。
Public propertyEditableChars
YWForm.EditableCharで制御する文字列を取得または設定します。 EditableCharに設定時に該当値の有無でEditabledの値が変化します。 空白時はEnabledCharの制御を受けません。
Public propertyEditabled
コントロールの値を編集可能かどうかを示す値を取得または設定します。
Public propertyEditingColumnIdex
Public propertyEditingRowIdex
Public propertyEnterStop
このコントロールで、フォーカスを移動するのに、Enter キーを使用できるかどうかを示す値を取得または設定します。
Public propertyErrorBackColor
エラー時のコンポーネントの背景色を取得または設定します。
Public propertyErrorForeColor
エラー時のテキストを表示するのに使用される、このコンポーネントの前景色を取得または設定します。
Public propertyHeaderWrapMode
ヘッダーセルの「\n」を改行として認識するかどうかを設定します。
Public propertyNormalBackColor
通常時のコンポーネントの背景色を取得または設定します。
Public propertyNormalForeColor
通常時のテキストを表示するのに使用される、このコンポーネントの前景色を取得または設定します。
Public propertyRowFilter
System.Data.DataView に表示する行のフィルタ処理に使用する式を取得または設定します。
Public propertyRowHeadersWidth
Public propertySelectedBackColor
選択時のコンポーネントの背景色を取得または設定します。
Public propertySelectedColorChanged
選択時にコンポーネントの前景色と背景色を設定するかどうかを示す値を設定します。
Public propertySelectedForeColor
選択時のテキストを表示するのに使用される、このコンポーネントの前景色を取得または設定します。
Public propertySelectionModeForReading
Editabled=False 時の SelectionMode の値を取得または設定します。
Public propertySelectionModeForWriting
Editabled=True 時の SelectionMode の値を取得または設定します。
Public propertyStandardTabForReading
Editabled=False の時、Tab キーが、次のコントロール内の次のセルにフォーカスを移動するのではなく、 タブ オーダーの次のコントロールにフォーカスを移動するかどうかを示す値を取得または設定します。
Public propertyStandardTabForWriting
Editabled=True の時、Tab キーが、次のコントロール内の次のセルにフォーカスを移動するのではなく、 タブ オーダーの次のコントロールにフォーカスを移動するかどうかを示す値を取得または設定します。

Events

  NameDescription
Public eventCellHeaderClick
ヘッダーがクリックされた場合に発生します。
Public eventCellHeaderDoubleClick
ヘッダーがダブルクリックされた場合に発生します。
Public eventReseted
Reset が実行された場合に発生します。

See Also