C#에서 응용 프로그램을 개발하고 있으며 거기에 세 개의 탭 컨트롤을 사용했습니다. 문제는 다른 탭으로 변경할 때 응용 프로그램의 실제 창 크기를 변경할 수 없다는 것입니다. 왜냐하면 큰 창을 필요로하지 않기 때문에 이전 탭으로 돌아갈 때 이전 크기로 돌아 가야하기 때문입니다.C#에서 매번 윈도우 크기를 변경하는 방법
답변
제 생각에는 선택한 탭이 변경 될 때 창의 크기를 변경해서는 안됩니다. 크기를 조정할 필요가없는 방식으로 창을 디자인하십시오.
탭 크기를 조정할 필요가 없도록 탭을 항상 같은 크기로 사용하도록 탭을 다시 디자인하십시오.
나쁜 사용자 경험을 제공 할 수 있기 때문에 창 크기가 변경된다고 사용자가 예상하지 않습니다.
나는 포인트를 얻었지만 그것의 프로젝트와 나는 그것을하도록 요청 받았다. 그래서, 도와 주실 수 있나요? – shihab13rocks
같은 크기로 소비하도록 탭을 재 설계하십시오. 따라서 창 크기를 조정할 필요가 없습니다. 그게 도움이 되니? – rekire
나는 그것을 시도했으나 한 탭의 내용이 너무 많은 공간을 차지하고 다른 것들은 그렇지 않다는 것을 알았고 그런 식으로 유지해야한다. – shihab13rocks
난 당신이 원하는 생각 : 내가 생각 해달라고하지만
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedTab.Text == "tabPage1")
{
// rezise tabcontrol
}
}
를 사용자 친화적
사용해 보셨습니까? 나는 어떤 결과도 얻지 못하고있다. – shihab13rocks
@ shihab13rocks 지금 내 편집을보고, 이제는 selectedIndexChanged를 사용하여이 작품을 (나를 위해) – Moonlight
- 1. CGContextRef의 크기를 변경하는 방법
- 2. 이미지의 크기를 변경하는 방법?
- 3. gridview 크기를 변경하는 방법
- 4. Flot 그래프의 크기를 변경하여 크기를 변경하는 방법
- 5. jqGrid에서 글꼴 크기를 변경하는 방법?
- 6. 라켓의 이미지 크기를 변경하는 방법
- 7. 보기 위치와 크기를 변경하는 방법
- 8. JOptionPane의 글꼴 크기를 변경하는 방법
- 9. MetaUML에서 화살촉 크기를 변경하는 방법
- 10. PrintDialog 양식의 크기를 변경하는 방법
- 11. 부스트 상응하는 윈도우 C에서
- 12. C에서 매번 특수 문자 앞에 문자열 자르기
- 13. 파일 크기를 얻기과 윈도우
- 14. C에서 윈도우 제목을 두 번 클릭하는 방법 #
- 15. C# 윈도우 포커스 onMouseEnter 이벤트를 변경하는 방법
- 16. 대물 렌즈 c에서 이미지 크기를 줄이는 방법
- 17. C에서 2D 배열 크기를 찾는 방법
- 18. C에서 목록보기의 크기를 최대화하려면 #
- 19. C에서 UTF 8로 문자열 인코딩을 변경하는 방법
- 20. 레이블을 변경하는 방법 C에서 채우기 패턴 #
- 21. Android : 버튼 크기를 변경하지 않고 글꼴 크기를 변경하는 방법
- 22. 커널 I/O 버퍼 크기를 변경하는 방법
- 23. html로 텍스트 상자의 글꼴 크기를 변경하는 방법
- 24. Apple의 SourceView 샘플에서 행 크기를 변경하는 방법
- 25. android에서 tabhost의 글꼴 크기를 변경하는 방법
- 26. NetBeans 6.7에서 애플릿 뷰어의 크기를 변경하는 방법
- 27. R 그림의 레이블 크기를 변경하는 방법
- 28. ggplot2에서 기본 글꼴 크기를 변경하는 방법
- 29. Rails_Admin - 게시물보기에서 텍스트 필드의 크기를 변경하는 방법
- 30. 마우스를 사용하여 동적으로 프레임 크기를 변경하는 방법
나는 개인적으로 그들이 극대화 경우 지속적으로 창 크기를 변경하면 (매우 즐거운 사용자 경험을 제공하지 않을 것이라고 느낀다 당신이 그 (것)들을시키지 않으면 않는 한) 어쨌든 전체 화면 창을 얻을 것이다. 창 크기를 필요한 최대 값으로 설정하고 항상 전체 창에 내용으로 채우지 않는 탭을 지정하는 것이 좋습니다 – Coops
탭 컨트롤을 사용하지 마십시오. 패널을 사용하고 버튼을 통해 패널을 표시하거나 숨 깁니다. Form의 autosize 및 AutoSizeMode 속성을 설정하기 만하면됩니다. – adatapost
이 WinForms 또는 WPF입니까? –