vb.netで、すべてのnumericUpDown(NUD)コントロールを、テキストボックスのようにフォーカスを受け取ったときに値を選択するように設定したいと思います。vb.net for all numericUpDown GotFocus
NUDごとにGotFocusハンドラを記述する必要はありますか?
のTa
EDI:私はちょうどあなたが持っているNumericUpDownをから独自のコントロールを継承することができ
vb.netで、すべてのnumericUpDown(NUD)コントロールを、テキストボックスのようにフォーカスを受け取ったときに値を選択するように設定したいと思います。vb.net for all numericUpDown GotFocus
NUDごとにGotFocusハンドラを記述する必要はありますか?
のTa
EDI:私はちょうどあなたが持っているNumericUpDownをから独自のコントロールを継承することができ
プロジェクト>新規アイテムの追加> CustomControl(名前はcustomUpDown)。
ソリューションエクスプローラですべてのファイルを表示し、customUpDown.Designer.vbを見つけて開きます。Inherits System.Windows.Forms.Control1
をInherits System.Windows.Forms.NumericUpDown
に変更して保存します。
ファイルcustomUpDown.vbファイル上に表示するコードときちんと聞こえること
Private Sub
customUpDown_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles_
Me.GotFocus
Me.Select(0, Me.ToString().Length)
End Sub
すべてNUDのGotFocusイベントにこれを適用できるようにする必要があります選択を行うためにwidthBox.Select(0, widthBox.ToString().Length)
を使用することができます知っています必要な動作を行い、代わりにその動作を使用します。
を追加し、私はそれをどのように行うのですか?あなたはチュートリアルや何かを指揮してくれますか?私は非常に多くのVBのnoobを、それを使用して、組み込みCシステムの通信をテストするための迅速なインターフェイスを一緒に投げる。 – Toby