2010-08-10 5 views
2

마이크로 소프트 다운로드 here.마이크로 소프트 리본 WPF 사무실 대 리본 UI

사용할 수 WPF 용 Microsoft 리본을 발표 우리는 또한, 너무 오피스 사이트에서 다운로드 할 수 리본 컨트롤입니다 RibbonControlsLibrary.dll을 보유하고 있습니다. 현재 그것은 CTP 버전입니다.

이제 두 버전의 리본의 차이점은 무엇입니까? WPF에 대한

  • MS 리본은 어떤 테마를 지원하지 않으며는 오피스 2010 리본 모양과 느낌 :

    은 지금까지 나는 것을 확인했다. Office 2007 리본 모양 및 느낌에 대한 지원이 없습니다.

  • RibbonControlsLibrary.dll (여전히 CTP)의 리본은 Office 2007 모양 및 느낌에 대한 테마 지정을 지원하며 Office 2010 디자인을 지원합니다. 그러나 .NET 4.0에서는 제대로 실행되지 않습니다. 콤보 상자, 텍스트 상자와 같은 컨트롤을 표시 할 때 몇 가지 버그가 있습니다.

다른 이들과 함께 작업 한 사람이 있습니까? RibbonControlsLibrary.dll의 안정 버전에 대한 링크를 제공 할 수 있습니까? 그것이 존재합니까? 실제로 WPF 용 MS 리본은 RibbonControlsLibrary.dll 용 RTW입니까? 아니면 2 개의 별도 리본이 있습니까?

+0

컨트롤 템플릿이없는 WPF 컨트롤은 무엇입니까? 정말? – Will

+0

그것은 하나를 가지고 있습니다. :) –

답변

4

마이크로 소프트는 리본 컨트롤을 통해 온통 보드를 사용하고 있습니다. 어느 시점에서 적어도 세 가지 버전이 주위에 떠있었습니다. 내 이해는 WPF 팀이 리본의 '공식'버전으로 WPF 용 새로운 Microsoft 리본에 정착했다는 것입니다. 이전의 일부 컨트롤에서 발견 된 Office 2007 'Fluent'리본 UI와 달리 Windows 'Scenic'리본 UI (Windows 7 그림판워드 패드 응용 프로그램에서 사용됨)를 사용합니다. 저는 WPF 팀이 Fluent 리본과 Scenic 리본으로 개발자를 이끌고 있다고 생각합니다.

'무대 뒤'기능과 함께 Office 2010 모양을 원한다면 해당 UI를 구현하는 상업용 및 OpenSource 프로젝트가 많이 있습니다. 나는 Fluent Ribbon Control Suite, CodePlex에서 사용할 수있는 무료 컨트롤로 놀았으며, 괜찮은 문서와 함께 WPF 4에서 꽤 잘할 것 같습니다.

희망 하시겠습니까?

+0

이제 말이 되겠습니다. 내 관점에서 우리는 .NET의 3.5 버전부터 시작하여 .NET에 포함 된 리본 모양의 외관 및 느낌을 가져야합니다. 사실 모든 리본 컨트롤은 다른 종류의 응용 프로그램 메뉴를 나타냅니다. WinForms에 메뉴와 메뉴 항목이 없으면 어떻게 될까요? 우리는 WPF 및 .NET과 동일한 상황에 있다고 생각합니다. 창은 있지만 기본 메뉴 항목은 없습니다. 리본이 있습니다. –