2015-02-01 6 views
0

안녕하세요 저는 Visual Basic을 처음 사용하고 방금 구입 한 책에서 첫 프로그램을 만들고 있으며 클릭하는 단추를 기반으로하는 텍스트 상자의 출력을 변경하고 싶습니다. 예를 들어 button1을 클릭하면 "You choose cheese."라고 말하고 싶습니다. 여기 내 코드가있다.클릭 한 단추를 기준으로 텍스트 상자의 출력 변경 Visual Basic

공공 Form1 클래스

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 

    PictureBox1.Image = My.Resources.cheese 

End Sub 

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click 
    PictureBox1.Image = My.Resources.cookie 

End Sub 

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click 
    PictureBox1.Image = My.Resources.pretzel 

End Sub 

Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click 
    PictureBox1.Image = My.Resources.peanut 
End Sub 


Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click 

End Sub 

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged 


End Sub 


Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 

End Sub 

최종 클래스로 그것은 간단합니다

+0

당신의 클릭 이벤트 핸들러에서 텍스트 상자의 텍스트 속성에 텍스트를 할당합니다. –

답변

1

:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    PictureBox1.Image = My.Resources.cheese 
    TextBox1.Text = "You selected cheese." 
End Sub 
관련 문제