スポンサーリンク
スポンサーリンク

GrapeCity.Win.MultiRow GcMultiRow for Windows Forms 11 よく使う機能

.NET CoreC#GcMultiRowGrapeCityVisual StudioWindowsフォームアプリ

 

レイアウト

・縦スクロールバーを常に表示する場合。

 

ヘッダー操作

・特定列のヘッダータイトルを変更する場合。

 

セル操作

・選択行の特定セルの値を取得、変更する場合。

 

・選択行の特定セルを選択状態にする場合。

 

・選択行の特定セルに入力された値を取得する場合。

 

・選択されているセルを取得する場合。

 

・選択されているセルのインデックスを取得する場合。

 

・特定セルの有効無効を切り替える場合。

 

・ComboBox型のセルを取得し、選択しているアイテムを変更する場合。

 

・選択セルの選択状態表示をやめる。

 

・複数のセル選択をさせない。

 

・セルの選択状態を解除する。

 

・特定のセルを選択状態にする。

 

行操作

・選択されている行を取得する場合。

 

・ユーザの編集状態を終わらせる。
  Editモードが継続しているとCellValueChangedイベントがキックされない。

 

・ユーザの編集状態を終わらせずに、入力内容を確定する場合。

 

・特定の行を取得する場合。

 

・全行全列のセルを1つずつ処理する。

 

・全セル一括で読取専用にする、読取専用をやめる。

 

・選択行の行数を取得する。

 

・全体の行数を取得する。

 

・10行表示する。

 

・全行の値を配列に変換する。

 

・全行の値をListに変換する。

 

・チェックボックス列にチェックがある行を対象に、IDの配列を抽出する。

 

・チェックボックス列にチェックがある行を対象に、IDの配列を抽出する。
 BindしているListから抽出する場合。

 

全行のチェックボックス列を無効にする。

 

イベント

・セルがクリックされた際に処理したい場合は CellClickイベントを使う。

 

・セルにフォーカスが移った際に処理したい場合は CellEnterイベントを使う。

 

・ユーザがセルに1文字入力するごとに処理したい場合は CurrentCellDirtyStateChangedイベントを使う。

 

・ユーザがセルの値を変更したかどうかを残したい場合は CellValueChangedイベントを使う。

 

・ユーザが選択していたセルから別セルもしくは別アイテムへフォーカスを移した際に処理したい場合は CellLeaveイベントを使う。

 

参考

NuGet Gallery GrapeCity.Win.MultiRow

GrapeCity MultiRow for Windows Forms 11.0J ヘルプ

GrapeCity PowerTools – MultiRow Overview Part 1: Introduction
GrapeCity PowerTools – MultiRow Overview Part 2: Templates
GrapeCity PowerTools – MultiRow Overview Part 3: Borders & Cells

 

コメント

タイトルとURLをコピーしました