탭 그룹은 문서 또는 작업 영역 상태에 따라 런타임에 숨겨지거나 표시되는 상황에 맞는 컨트롤입니다. 탭 그룹에는 컨텍스트 관련 Tab 컨트롤 집합이 포함되어 있습니다.
세부 정보
일반적으로 탭 그룹은 특정 문서 또는 작업 영역 상태(예: 사용자가 특정 개체 형식을 선택하는 경우)에 표시됩니다. 예를 들어 표의 머리글에 포함된 이미지를 선택하려면 테이블과 이미지 기능을 모두 표시하는 다양한 상황별 탭을 표시해야 할 수 있습니다.
중요하다
탭 그룹은 애플리케이션 모드를 지원하지 않습니다. 그러나 탭 그룹 내의 개별 Tab 컨트롤이 있을 수 있습니다.
다음 스크린샷은 Windows 7 그림판의 상황별 Tab 보여 줍니다.
상황에 맞는 탭 컨트롤을 보여 주는 스크린샷을 
탭 그룹 속성
리본 프레임워크는 탭 그룹 컨트롤에 대한 속성 키 컬렉션을 정의합니다.
일반적으로 탭 그룹 속성은 IUIFramework::InvalidateUICommand 메서드에 대한 호출을 통해 컨트롤과 연결된 명령을 무효화하여 리본 UI에서 업데이트됩니다. iUICommandHandler::UpdateProperty콜백 메서드를무효화 이벤트가 처리되고 속성 업데이트가 정의됩니다.
IUICommandHandler::UpdateProperty 콜백 메서드는 실행되지 않으며 애플리케이션은 프레임워크에서 속성이 필요할 때까지 업데이트된 속성 값을 쿼리합니다. 예를 들어 탭이 활성화되고 리본 UI에 컨트롤이 표시되거나 도구 설명이 표시되는 경우입니다.
메모
경우에 따라 IUIFramework::GetUICommandProperty 메서드를 통해 속성을 검색하고 IUIFramework::SetUICommandProperty 메서드로 설정할 수 있습니다.
다음 표에서는 Tab Group 컨트롤과 연결된 속성 키를 나열합니다.
| 속성 키 | 노트 |
|---|---|
| UI_PKEY_ContextAvailable | IUIFramework::GetUICommandProperty및 IUIFramework::SetUICommandProperty지원합니다. |
| UI_PKEY_Keytip | 무효화를 통해서만 업데이트할 수 있습니다. |
| UI_PKEY_Label | 무효화를 통해서만 업데이트할 수 있습니다. |
| UI_PKEY_TooltipDescription | 무효화를 통해서만 업데이트할 수 있습니다. |
| UI_PKEY_TooltipTitle | 무효화를 통해서만 업데이트할 수 있습니다. |
관련 항목