セル型に応じて常時入力モードを使うかどうかを切り替える方法

文書番号 : 37313     文書種別 : 使用方法     登録日 : 2014/05/16     最終更新日 : 2014/05/16
文書を印刷する
対象製品
MultiRow for Windows Forms 7.0J
詳細
常時入力モードは、編集可能なすべてのセル型に対して有効です。セル型に応じて常時入力モードを使うかどうかを切り替えるには、GcMultiRow.EditMode プロパティを EditOnEnter 以外に設定し、GcMultiRow.CellEnter イベントで GcMultiRow.BeginEdit メソッドを実行します。

次のコードは文字列型セルの場合のみ常時入力モードを有効にします。

[Visual Basic]
Imports GrapeCity.Win.MultiRow

Private Sub GcMultiRow1_CellEnter(ByVal sender As System.Object, ByVal e As CellEventArgs ) Handles GcMultiRow1.CellEnter
  If TypeOf GcMultiRow1.CurrentCell Is TextBoxCell Then
    GcMultiRow1.BeginEdit(False)
  End If
End Sub


[C#]
using GrapeCity.Win.MultiRow;

private void gcMultiRow1_CellEnter(object sender, CellEventArgs e)
{
  if (gcMultiRow1.CurrentCell is TextBoxCell)
    gcMultiRow1.BeginEdit(false);
}
関連情報