나는 잘못하고있는 것을 알아 내려고 노력했습니다. 새로운 사용자를위한 두 개의 라디오 버튼과 기존 사용자를위한 두 개의 라디오 버튼이 있습니다. 새로운 사용자 라디오 버튼은 입력 된 정보를 텍스트 상자로 가져와 목록 상자에 추가합니다. 기존 사용자 버튼은 목록 상자에서 선택한 행을 취한 다음 해체 한 다음 다시 내 텍스트 상자에 넣습니다. 라디오 버튼에 대한 코드를 작성했지만 제대로 작동하지 않습니다. 정보를 올바르게 처리하고 텍스트 상자에 표시하려면 어떻게해야합니까? 분할 및 함수를 시도했지만 실패했습니다. 누구든지 도와 줄 수 있습니까? 지금까지 라디오 버튼에 대한 내용은 지금까지 내가 필요한 경우 나머지 코드를 게시 할 수 있습니다.목록 상자에서 라디오 버튼이있는 텍스트 상자로 정보를 가져 오는 방법
Private Sub rbtnNew_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbtnNew.CheckedChanged
lstCustomer.Items.Add(RevName(txtName.Text.ToUpper) & " , " & (txtAddress.Text.ToUpper) & " , " & (txtCity.Text.ToUpper))
End Sub
Private Sub rbtnExisting_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbtnExisting.CheckedChanged
Dim name1 As String
Dim address2 As String
Dim city2 As String
Dim output() As String
name1 = txtName.Text
address2 = txtAddress.Text
city2 = txtCity.Text
output = Split(lstCustomer.SelectedItem.ToString(), ",")
txtName.Text = output(0)
txtAddress.Text = output(1)
txtCity.Text = output(2)
lstResults.Items.Clear()
txtChairs.Clear()
txtSofas.Clear()
End Sub
최종 클래스
어쨌든 나는 당신에게 가능한 솔루션의 몇 줄 너 무슨 소리 야? 개인 하위 rbtnNew_CheckedChanged (ByVal 보낸 System.Object, ByVal 전자 System.EventArgs 같이) 처리합니다. rbtnNew.CheckedChanged 경우 rbtnNew.Checked = True Then lstCustomer.Items.Add (RevName (txtName.Text.ToUpper) & " & (txtAddress.Text.ToUpper) & ","& (txtCity.Text.ToUpper) 끝 부분 End Sub –
의견을 형식화하는 방식으로 코드를 읽는 것이 어렵지 만 그래, 기본적으로 그 것입니다. 실제로 동일한 checkedchanged 이벤트에서 두 라디오 버튼을 모두 처리 할 수 있습니다. – Zack
오류는 여전히 출력 위치가 없음을 나타냅니다. 목록 상자에서 이름을 선택하여 텍스트 상자에 별도로 표시 할 수는 없습니다. 내가 할 수있는 최선의 방법을 설명하고 있지만, 내가 무슨 말을하고 있는지 이해하기를 바랍니다. 내가 문제를 볼 수 있도록 프로그램을 보냈다면 도움이 될까요? –