GrapeCity.Win.Editors.v80 アセンブリ > GrapeCity.Win.Editors 名前空間 > EditBase クラス : OverWrite プロパティ |
値 | 説明 |
---|---|
True | 現在は上書モードです。 |
False | 現在は挿入モードです。 |
OverWrite プロパティは、現在の編集モードが挿入モードと上書きモードのどちらに設定されているかを返します。 特に、フォーカス取得時の編集モードを調べるときに便利です。
コードで編集モードを切り替えるには、EditMode プロパティを使用します。また、編集モードが切り替えられたときには、 EditStatusChanged イベントが発生します。
Imports GrapeCity.Win.Editors Private Sub GcTextBox1_EditStatusChanged(ByVal sender As Object, ByVal e As EditStatusChangedEventArgs) Handles GcTextBox1.EditStatusChanged ' 編集モードが切り替えられた場合に呼び出されます Call CheckEditMode() End Sub Private Sub GcTextBox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles GcTextBox1.Enter Call CheckEditMode() End Sub Private Sub CheckEditMode() ' 編集モードをチェックします If GcTexcBox1.Overwrite = True Then Label1.Text = "上書き" Else Label1.Text = "挿入" End If End Sub
using GrapeCity.Win.Editors; private void gcTextBox1_EditStatusChanged(object sender, EditStatusChangedEventArgs e) { // 編集モードが切り替えられた場合に呼び出されます CheckEditMode(); } private void gcTextBox1_Enter(object sender, System.EventArgs e) { CheckEditMode(); } private void CheckEditMode() { // 編集モードをチェックします if (gcTextBox1.Overwrite == true) { label1.Text = "上書き"; } else { label1.Text = "挿入"; } }