LoginSignup
0
0

More than 3 years have passed since last update.

VB.net 複数のボタンで同じような処理をまとめて書く方法

Posted at

windows10 Visual Studio2019

会社の課題で電卓アプリを作る時、検索の仕方が悪かったこともあり
0~9のボタンで同じような処理を1つにまとめて書く方法を探すのに手間取ったので
記事にしておきます。

!Button 複数2.png

こんな感じの複数のボタンで同じような処理をしたいとき
1つのイベントハンドラでまとめて書くにはsenderを使います。

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click, Button2.Click, Button3.Click
        Label1.Text = sender.text
    End Sub
End Class

これで、押したボタンのテキストをLabel1に表示できます。
1が書かれたボタンなら1
2と書かれたボタンなら2
3と書かれたボタンなら3

たったこれだけです。

複雑な処理になっても同じように使えます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0