WinForm

[C#/Visual Studio/Winform/DevExpress] BackstageView Control 사용하기 / 사이드 메뉴

연나연 2024. 10. 7. 15:29
▼ 아래 참조문서를 참고하였습니다
BackstageView Control | WinForms Controls | DevExpress Documentation

cs프로그램 개발을 해야한다. 

전체 메뉴를 보여줄 부분이 필요한데. 리본컨트롤 말고 사용하고자 한다.
바로 백스테이지뷰 컨트롤을 사용할 것이다 !


C# 에서 BackstageView Control 이욯하여 사이드 메뉴 만들기

 

그럼 본격적으로 만들어보겠습니다. Winform6_BackstageView 라는 이름의 Winform 프로젝트를 생성합니다.

 

도구상자 탭에서 RibbonControl 을 추가해줍니다.
+ From1 의 화면을 키워줍니다

 

그럼 이렇게 RibbonControl이 추가된 것을 확인할 수 있습니다 

 

 

우측 상단의 삼각형 부분을 클릭한 후 Add Backstage View 를 클릭합니다.

 

그럼 아래와 같이 BackstageView Control 이 추가됨을 볼 수 있습니다.

 

저는 기존의 RibbonControl은 삭제하고 BackStageViewControl만 남겨두고 위치를 아래와 같이 조정하였습니다. 


Add Control을 통해 BackStageViewButtonItem 을 추가할 수 있습니다

Add Tab 을 통해 BackStageViewTabItem 을 추가할 수 있습니다

Add Separator을 통해 BackStageViewItemSeparator 을 추가할 수 있습니다

여기서 나는 3개의 BackStageViewTabItem  를 추가했따.
(그래야 나중에 각각의 BackStageViewTabItem에 Add Child BackstageView를 할 수 있음.)

 

Child BackstageView 추가하기


BackStageViewTabItem  의 속성에서 Add Child BackstageView 클릭


ChildBackstageView에서 Add Command 클릭 -> BackStageViewButtonItem  2개 생성
(이걸 각각의 BackStageViewTabItem  에서 시행해줬다)

 

 

결과



이건 Dev에서 제공하는 기본 메뉴인듯하다.
그치만 나는 슬라이드 메뉴 + 토글버튼 이용 을 원하기에 더 공부해서 다음번엔 퀄리티 높은 메뉴를 가져오겠다.

이상 좋은하루 보내세용 !