2009-06-10 3 views
2

RibbonWindow에 Office 2007 Black 테마를 사용하고 있으며 실제로 사용하는 모든 색상이 마음에 들었습니다. 다음은 내 리본 윈도우의 리소스에 포함 된 리소스 사전입니다.RibbonWindow의 Office 2007 Black 테마 용 색상 팔레트 (색상 사용)?

<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Black.xaml"/> 

내 사용자 컨트롤에서이 테마의 색상을 반사하고 싶습니다. 이 테마의 주요 색상을 나열하는 리소스가 있습니까?

몇 가지 색상의 16 진수 값을 얻기 위해 스크린 샷을 찍었지만이 테마에 대한 색상 표가 어딘가에서 사용 가능할 것으로 기대하고있었습니다.

감사합니다, .NET의 framewordk에서 스티븐

답변

1

스티븐, 그거 알아? 어제, 나는 똑같은 일을하고 있었다. Reflector라는 도구와 "Baml Viewer"라는 추가 기능을 사용하여 테마를 얻을 수있었습니다.

Baml Viewer는 dll에 저장된 BAML을 해당 XAML로 디스 어셈블합니다.

반사판 : http://www.red-gate.com/products/reflector/

당신이 정말로 나머지를 파악하는 분위기가 아니거나 지금 알려 않는 테마를 필요로 할 경우가 있습니다.

+1

리플렉터 애드 인 : http://www.codeplex.com/reflectoraddins – Trainee4Life

+0

답장을 보내 주셔서 감사합니다. 신청서에 대해 진전을 보이고 있지만, 테마 색상을 추출한 후에는 확실히 색상 재 점검을 할 것입니다. 테마를 사용하기 편리하면 분명히 감사하게 생각합니다. 그렇지 않으면 내가 추천 한 도구를 사용하여 직접 얻을 수 있습니다. 다시 한 번 감사의 말씀을 드리며 유감스럽게 생각합니다. – stevosaurus

1

이 네임 스페이스는 Microsoft.Office.Core.ThemeColor

Microsoft.Office.Core.ThemeColorScheme

System.Windows

도움이 될 수 있습니다. Forms.ProfessionalColors - Windows 디스플레이 요소의 색상 인 색상 구조를 제공합니다.