オフィススタイルのフォーム、コントロールのDevExpress社のWPFのスタイルの統一セット

私はのは、WindowsのクラシックなスタイルのためのDevExpress社のWPF独自の手続きの下で統一設定する方法を紹介しましょう、多くの人々は、人々が自由ではありませんが、すべてを知って使用しなければならないのに、本当に、DevExpress社を使用するC#プラグインの努力をしたと信じています。

フォームの設定ウィンドウのスタイル:

 

 

2 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に加えて、元の形にフラット感を与えています。それは非常に専門的です。

 

 

 Windowsスタイルのコントロールを設定します

コントロールとスタイルになるコードは、パラメータとして渡すことができます。

 

ThemeManager.SetTheme(対照、Theme.Office2010Black)。

 

我々のテストと結果を見てみましょう:

 

 

我々はそれがどのように見えるかを確認するには、Officeのスタイルを設定するためのボタンをチャートとして!

 

 

 

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

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

 

おすすめ

転載: www.cnblogs.com/qwqwQAQ/p/11610675.html
おすすめ