Есть ли способ сделать клик через картинку - PullRequest
0 голосов
/ 29 июня 2019

Что я пытаюсь сделать, это сделать клик через PictureBox.Однако, поскольку я перемещаю PictureBox из группового блока в групповой, это не так просто, как «Дать ему то же событие OnClick, что и для формы».Поэтому я пытаюсь использовать RemoveHandler и AddHandler, чтобы изменить событие OnClick для PictureBox на групповой блок, к которому он присоединен.

Вот пример концепции, которую я пытаюсь использовать:

Public Shared Sub TransferCoin(pictureBox, groupBoxFrom, groupBoxTo)
    groupBoxTo.Controls.Add(pictureBox)
    groupBoxFrom.Control.Remove(pictureBox)
    RemoveHandler pictureBox.Click, AddressOf pictureBox.Click.Method
    AddHandler pictureBox.Click, AddressOf groupBoxTo.Click.Method
End Sub

Это не работает, потому что вы не можете просто получить метод click для Picbox или groupbox.

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

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