タイトル | : 複数のForm上の同名のコントロールに関しての処理をまとめるには |
記事No | : 6027 |
投稿日 | : 2007/08/08(Wed) 10:16 |
投稿者 | : ひでと |
複数のFormがあり、それぞれに同じ名前をつけたコントロール群があります。 Form1 TextBox1,Button1,... Form2 TextBox1,Button1,... ... またこれらのコントロールに同じ処理を入れています。 Public Class Form1 Private Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text=A処理() End Sub ... End Class
Public Class Form2 Private Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text=A処理() End Sub ... End Class
Private Function A処理() ... End Function
このような場合に共通する処理部分 Private Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text=A処理() End Sub ... を一箇所で記載したいのですが、どのようにしたら良いのでしょうか?
この処理をモジュールに記載すると、当然のことですが コントロール名などがコンパイルできなくなります。 よろしくお願いいたします。
|