Top / .NET備忘録 / 99.小ネタ / 02.TextBox に ReadOnly を指定したとき、Undo が効いてしまう。

VB6.0 で、こーんな画面を作って

ReadOnly1.gif

こーんなコーディングをして

  Private Sub Check1_Click()
      Text1.Locked = Check1.Value
  End Sub

実行してテキストを切り取って

ReadOnly2.gif

Locked = True な状態にして

ReadOnly3.gif

コンテキストメニューから「元に戻す」

ReadOnly4.gif

ありゃ!

ReadOnly5.gif

元に戻ってしまいました。(T_T)

.NET でも同様。

しょーがないので、VBComboBox の ReadOnly なロジックを VBTextBox に持っていきました。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2013-03-07 (木) 18:14:48 (1570d)