Windows Forms 양식의 행과 열에 동적으로 컨트롤 모음을 추가하려고합니다. 예를 들어 20 개의 컨트롤이 있고 세 개의 열과 n 개의 행을 만들어야합니다. 이것을 어떻게 성취합니까?Windows Forms 양식에서 동적으로 컨트롤 추가
1
A
답변
8
양식에 TableLayoutPanel
을 추가하십시오. 런타임에 new
키워드를 사용하여 컨트롤을 인스턴스화합니다. 이를 tableLayoutPanel.Controls
컬렉션에 추가하십시오. 특정 행과 열에 추가하거나 패널에서 사용 가능한 다음 셀로 흘러 가게 할 수 있습니다.
0
나는 Tim에 동의합니다.
그러나 컨트롤을 항상 세 세트로 추가한다는 것을 알고 있다면이 컨트롤을 포함하도록 사용자 정의 컨트롤을 만드는 것이 좋습니다.
관련 문제
- 1. 사용자 컨트롤 클릭 - Windows Forms
- 2. Windows Forms 양식에서 microsoftreportviewer를 얻으려면 어떻게해야합니까?
- 3. 동적 컨트롤 추가 및 제거 C#을 사용하는 Windows Forms
- 4. C# Windows Forms, 탭의 컨트롤
- 5. Windows Forms 패널에서 컨트롤 찾기
- 6. 동적으로 gridview에 컨트롤 추가
- 7. 동적으로 컨트롤 추가
- 8. 컨트롤러에서보기에 동적으로 컨트롤 추가
- 9. 기본 생성자없이 WPF에서 Windows Forms 컨트롤 인스턴스화
- 10. ScrollableControl 및 이벤트의 Windows Forms 컨트롤
- 11. Listview 하위 항목에 이미지 추가 [windows forms]
- 12. 동적으로 마스터 페이지에 컨트롤 추가
- 13. '작업 메뉴'를 추가하는 Windows Forms 컨트롤 디자이너
- 14. Windows Forms WebBrowser 컨트롤 - Javascript를 지원합니까?
- 15. Windows Forms WebBrowser 컨트롤 및 AJAX
- 16. Windows Forms WebBrowser 컨트롤 및 iframe
- 17. Windows Forms 테마
- 18. Jquery - getJSON에서 동적으로 추가 된 컨트롤 추가
- 19. 동적 Windows Forms TextBox
- 20. Windows Forms 응용 프로그램에 타이머 추가
- 21. Windows Forms 비 도메인 추가 컴퓨터의 가장
- 22. windows forms
- 23. C#, Windows Forms 및 Application.Run()
- 24. WPF에서 동적으로 격자 및 컨트롤 추가
- 25. 동적으로 패널 레이아웃 질문에 컨트롤 추가
- 26. AutoScaleMode.Font 및 동적으로 추가 된 컨트롤
- 27. 동적으로 추가 된 컨트롤 유효성 검사
- 28. Excel 이상의 Windows Forms
- 29. 양식 크기에 따라 Windows 양식에서 위치 지정 컨트롤
- 30. 다른 Windows 양식에서 C#