できますか?あなたのコードでsender
を使用する場合は別のイベントで別のプライベートサブを呼び出すことはできますか?
Private Sub inputno_tb_MouseDown(sender As Object, e As MouseEventArgs)
'My code
End Sub
Private Sub stacker1apcs_tb_PreviewKeyDown(sender As Object, e As PreviewKeyDownEventArgs)
inputno_tb_MouseDown(sender, MouseEventArgs.Empty)
End Sub
、あなたの代わりにstacker1apcs_tb
にそれを更新する場合があります、またはあなたが好むものは何でも:例えばのような、
Private Sub inputno_tb_MouseDown(sender As Object, e As MouseEventArgs)
'My code
End Sub
Private Sub stacker1apcs_tb_PreviewKeyDown(sender As Object, e As PreviewKeyDownEventArgs)
'Calling Private Sub inputno_tb_MouseDown
End Sub
これらは単にプライベートメソッドではなく、イベントハンドラです。両方とも似たようなことをしたいのであれば、そのコードを含む新しいサブを作成し、それを各イベントから呼び出してください。 – Plutonix
これ以上の情報なしでは答えはありません。イベントの出現を呼び出す場合は、他のメソッドと同様に 'Sub'を呼び出すだけです。これにより、読みやすさが向上します。2つのイベントハンドラが処理する3つの '共有'メソッドを呼び出す方がよいでしょうどちらも。 – Mike