나는 시각적 인 기본 과정을위한 게임을 만들고 있습니다. 클릭하면 여러 개의 그림 상자가 숨겨진 이미지를 개별적으로 표시합니다. 게임의 요점은 일치하는 그림을 찾는 것입니다 (충분히 간단합니다).동일한 Sub로 여러 번의 클릭 이벤트를 처리하는 방법
가장 쉬운 단계는 16 개의 그림 상자가 있습니다. 어려움이 커질수록 그림 상자 수가 증가합니다. 다음과 같이
Private Sub pictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles pictureBox1.Click
내부, 나는, 그림 상자에 이미지를 변경하려면이 옵션을 사용하려면 : (비주얼 스튜디오에 의해 생성 기본값)를 다음과 같이 각각의 그림 상자를 들어
, 나는 현재 이벤트 처리기를 :pictureBox1.Image = (My.Resources.picture_name)
내가 대신 16 별도의 핸들러를 필요없이, 적절한 그림 상자를 하나의 서브 ALL 버튼 클릭을 처리 있고, 변경할 수있는 방법이 있는지 알고 싶습니다
.
Private Sub pictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles pictureBox1.Click, pictureBox2.Click, pictureBox3.Click, ... pictureBox16.Click
그리고 다음을 수행하십시오 : 예를 들어
여기' Change appropriate picture box
는 (지금)의 모습입니다 :