Выбор конкретной кнопки и изменение ее изображения - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь получить только 1 кнопку, чтобы изменить изображение, не заставляя других превращаться в то же изображение. Конкретное изображение также будет выбрано нажатием отдельной кнопки. Код выглядит следующим образом.

Private Sub C1_Click(sender As Object, e As EventArgs) Handles C1.Click,
    inv1.Click, inv2.Click, inv3.Click, inv4.Click, inv5.Click, inv6.Click, inv7.Click, inv8.Click, inv9.Click

    If sender Is inv1 Then
        C1.Image = Image.FromFile("C:\Users\User\Desktop\Test\img1.png")

    ElseIf sender Is inv2 Then
        C1.Image = Image.FromFile("C:\Users\User\Desktop\Test\img2.png")
    End If

    inv1.Enabled = True
    inv2.Enabled = True
    inv3.Enabled = True
    inv4.Enabled = True
    inv5.Enabled = True
    inv6.Enabled = True
    inv7.Enabled = True
    inv8.Enabled = True
    inv9.Enabled = True

End Sub

Private Sub C2_Click(sender As Object, e As EventArgs) Handles C2.Click,
    inv1.Click, inv2.Click, inv3.Click, inv4.Click, inv5.Click, inv6.Click, inv7.Click, inv8.Click, inv9.Click

    If sender Is inv1 Then
        C2.Image = Image.FromFile("C:\Users\User\Desktop\Test\img1.png")
    ElseIf sender Is inv2 Then
        C2.Image = Image.FromFile("C:\Users\User\Desktop\Test\img2.png")
    End If
    inv1.Enabled = True
    inv2.Enabled = True
    inv3.Enabled = True
    inv4.Enabled = True
    inv5.Enabled = True
    inv6.Enabled = True
    inv7.Enabled = True
    inv8.Enabled = True
    inv9.Enabled = True

End Sub

Нажатие кнопки меняет то, что я хотел, чтобы оно было, но оно меняет все изображения кнопки С1 на С9, когда я хотел изменить только одну конкретную кнопку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...