두 개의 그룹 상자가 있고 각 그룹 상자에 9 개의 체크 박스가있는 양식이 있습니다. 사용자가 다른 확인란을 선택하고 단추를 누르면 해당 확인란의 데이터가 레이블이나 텍스트 상자와 같은 제안의 새 양식에 표시됩니다. 나는 다른 그룹과 함께 시도했지만, 두 그룹 모두에서 모든 체크 박스를 선택할 수 있기 때문에 긴 코드가됩니다. 코드 또는 제안을 도와주십시오. 이미지는 여기에 있습니다 1새 양식 VB.Net에서 여러 그룹의 여러 확인란 데이터를 표시하는 방법?
0
A
답변
0
이 코드는 그룹 상자의 각 확인란을 반복합니다.
For Each ctl In Me.GroupBox1.Controls.OfType(Of CheckBox)()
If ctl.Checked Then
'Access whatever data you need to populate your new form
'I'd recommend using the .Tag property to store custom info
End If
Next
0
전체 코드 :이 확인란의 태그를 가져 와서 선택한 제어로 출력
:
Public Sub getcheck(ByVal ctrl As Control)
ctrl.Text = ""
For Each ctl In Me.GroupBox1.Controls.OfType(Of CheckBox)()
If ctl.Checked Then
ctrl.Text &= ctl.Tag & ", "
End If
Next
For Each ctl In Me.GroupBox2.Controls.OfType(Of CheckBox)()
If ctl.Checked Then
ctrl.Text &= ctl.Tag & ", "
End If
Next
ctrl.Text = ctrl.Text.Substring(0, ctrl.Text.Length - 2)
End Sub
사용법 : getcheck(Control)
예 : getcheck(Label1)
가의 태그 소요 선택한 체크 박스를 선택하여 Label1
CheckBox1.Tag = "Red"
CheckBox2.Tag = "Olive Green"
CheckBox3.Tag = "Gray"
등
아니면 그냥이와 체크 체크 박스의 텍스트를 얻을 :
Public Sub getcheck(ByVal ctrl As Control)
ctrl.Text = ""
For Each ctl In Me.GroupBox1.Controls.OfType(Of CheckBox)()
If ctl.Checked Then
ctrl.Text &= ctl.Text & ", "
End If
Next
For Each ctl In Me.GroupBox2.Controls.OfType(Of CheckBox)()
If ctl.Checked Then
ctrl.Text &= ctl.Text & ", "
End If
Next
ctrl.Text = ctrl.Text.Substring(0, ctrl.Text.Length - 2)
End Sub
을
그냥 함께 체크 박스의 탭을 설정
관련 문제
- 1. VB.NET에서 여러 양식을 관리하는 방법
- 2. vb.net에서 데이터를 여러 번 검색하는 방법
- 3. vb.net에서 데이터베이스의 데이터를 표시하는 방법
- 4. 하나 또는 여러 개의 확인란 값을 vb.net에서 반복적으로 저장하는 방법
- 5. 여러 확인란
- 6. 여러 단계에서 양식 데이터를 수집하고
- 7. LINQ - 여러 모델의 데이터를 표시하는 방법?
- 8. 여러 소스가있는 하위 보고서의 데이터를 표시하는 방법
- 9. 여러 테이블의 데이터를 표시하는 가장 좋은 방법
- 10. 하나의 캘린더보기에서 여러 목록의 데이터를 표시하는 방법
- 11. 여러 테이블의 데이터를 dataGridView에 표시하는 방법
- 12. SQL에서 여러 테이블의 데이터를 표시하는 방법
- 13. mysql의 단일 행에 여러 행의 여러 데이터를 표시하는 방법
- 14. cakephp가있는 여러 확인란 1.2
- 15. 여러 가지 양식 데이터를 게시/보내는 방법
- 16. 여러 프레임을 전환하면서 양식 데이터를 처리하는 방법
- 17. Jquery 여러 확인란 선택
- 18. PHP - 여러 스티커 확인란
- 19. 여러 그룹의 단일 레코드
- 20. jQuery로 그룹의 확인란 선택
- 21. javascript/jquery를 사용하여 양식로드시 여러 확인란 선택
- 22. mvc의 여러 확인란 3
- 23. 여러 확인란 옵션 저장
- 24. 케이크의 여러 확인란 PHP
- 25. ListView의 여러 확인란?
- 26. qt에서 여러 확인란 선택
- 27. 여러 속성 선택기 확인란
- 28. 여러 캔버스를 표시하는 방법?
- 29. vb.net에서 여러 이미지 인쇄
- 30. 여러 번 VB.NET에서 문자열 범위