tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: テキストボックスについて
投稿日: 2005/01/17(Mon) 16:03
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> KeyPress でe.Handled = True と打っても、日本語だと文章が打ててしまうし、
そりゃ、KeyPress イベントなのですから当たり前のことです。
それを言ったら、コピー & ペーストも防げてしまいますから。

> テキストボックスをクリックするとカーソル位置の「|←こんなの」が出てしまいます。
> 編集不可能にして、|← を消す方法はありますか?

カレットのことですかね?
それならば、

 キーによるフォーカスなら、元のフォーカス位置から再度自前で検索をかける。
 マウスによる選択ならば、キャンセルする。

という処理で十分可能です。

> テキストボックスの色を変えたいので、.Enabled = False は使えません(TT)

私も、その理由で、上記のようなカスタムコントロールを作成したことがあります。
Windows の仕様なのですから、イヤがらなくてもいいのに... > 我が社のSE

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。