1

vs2012でvb.netを実行しています。CheckBoxesあれEnableやこれや色々持ってDisable TextBoxesます。TextBoxユーザーがカーソルを(有効な場合) に置いclickCheckBoxから に移動DisableするTextBoxと、TextBoxが挿入されて表示されることに気付きました。これは、カーソルが 内にTextBoxあり、ユーザーが をクリックしてCheckBoxDisable移動した場合にのみ発生しますTextBox

TextBoxまた、 isの直前にメッセージ ボックスを表示するとDisabled、 is が表示されないことにも気付きましたTextBox。ピントが変わったからだと思います。このため、無効にする前に別のコントロールにフォーカスを設定しようとしましたTextBoxが、これは機能しません。TextBoxユーザーがボックス内にカーソルを置いているときにそれらを無効にしたときにインセットが表示されないように、これを回避できる方法はありますか?

ありがとう!

4

2 に答える 2

0

TextBoxのBorderStyleをに設定すると、BorderStyle.FixedSingle探している動作が得られるはずです。

于 2013-02-26T09:38:22.297 に答える
0

設定Textbox.enabled=Falseすると表示されるが、設定しても表示さTextbox.Visible=Falseれない

于 2013-02-25T18:51:42.253 に答える