DevExpress의 WPF 스타일 형태의 통합 세트는, 오피스 스타일에 대한 제어

나는의 고전 윈도우 스타일에 대한 DevExpress의 WPF 자신의 절차에 따라 통합 설정하는 방법을 소개하자, 많은 사람들이 사람들이 무료로하지 않습니다,하지만 모두가 알고 사용해야하지만 정말은 DevExpress의 사용 C #을 플러그인의 노력을했다 생각합니다.

양식 설정 창 스타일 :

 

 

두 DLL도 등장.

DevExpress의 자신의 형태 대신에 클래스 테마 : ThemeWindow.

 

 

 주요 테마로 설정되어  ApplicationThemeHelper의 클래스, DLL이 DevExpress.Data에서 만의 네임 스페이스 DevExpress.Xpf.Core에서, 그래서 나는 오랜 시간 동안 DevExpress.Data 구덩이 때문에 수입되지 않았습니다

직접 코드에 :

 

ApplicationThemeHelper.UseLegacyDefaultTheme는 = 진정한 ; 
ApplicationThemeHelper.ApplicationThemeName = Theme.Office2010Black.Name; 
wpfWindow.WindowStyle = System.Windows.WindowStyle.SingleBorderWindow; 
wpfWindow.BorderThickness = 새로운 두께 ( 0 ); 
wpfWindow.Margin = 새로운 두께 ( 0 ); 
wpfWindow.Padding = 새로운 두께 ( 0 );

 

우리는 위의 office2010 어두운 스타일을 설정하고 있기 때문에 이제 결과를 살펴 보자. 그리고는 WPF에 추가하여 원래의 형태로 우리에게 평면의 감각을 부여하고있다. 그것은 매우 전문입니다.

 

 

 윈도우 스타일 컨트롤을 설정

제어 및 스타일을하는 코드는 매개 변수로 전달 될 수있다.

 

ThemeManager.SetTheme (제어 Theme.Office2010Black);

 

우리의 테스트 결과를 살펴 보자 :

 

 

우리가 버튼을 차트로의 모습을 볼 수있는 오피스의 스타일을 설정합니다! ! !

 

 

 

 分别是正常情况和鼠标移入的样式,看的出来虽然不是很炫酷,但是比较具有专业软件样式的亚子!!!

剩下的样式和风格就等小伙伴们自己去动手挖掘吧!!!

 

추천

출처www.cnblogs.com/qwqwQAQ/p/11610675.html