2010-05-22 1 views
2

C#의 Windows 작업 표시 줄과 같은 것을 시뮬레이트하고 싶습니다. 나는 폼의 하단에 막대기를 원한다. (나는 mainform을 의미한다.) 내가 새로운 폼을 열 때, 폼 이름은 바에 놓이고 다른 새로운 폼을 열면 바에 새로운 폼 이름이 놓여지고 ... 다른 손으로, 바에서 양식 이름을 클릭하면 관련 양식이 활성화됩니다. 무엇을 할 수 있습니까? C#의 Windows 작업 표시 줄과 비슷한 것 #

답변

3

ToolStrip을 사용하여이 작업을 수행 할 수 있습니다. 양식의 하단에 도킹 할 수 있습니다.

열리는 각각의 새 양식에 대해 ToolStripButtons를 추가하고 텍스트를 표시하도록 DisplayStyle을 설정할 수 있습니다.

그런 다음 버튼 클릭 수를 처리 할 수 ​​있지만 코드에서 ToolStripButtons가 동적으로 추가되고 제거되도록 설정해야합니다. 약간의 작업이지만, 나는 당신을 위해 모든 것이 있다고 생각합니다.