
站長從博客園 林德熙 處了解到此控制項庫,通過 clone、編譯、運行,發現這庫確實不錯,正如 林德熙 所言:“有十分漂亮的界面,整個都是 win10 風,界面部分和默認 uwp 相近, 這個庫支持了 .net framework 4.5 和以上的版本,以及 .net core 3.0 和以上的版本,可以在 windows vista sp2 和以上的系統運行。”本人遂從該倉庫中將 readme 搬運過來,希望讓更多人知道有這個庫的存在,能給 wpf 開發者多一個 ui 庫選擇。

快速開始
- 創建一個 wpf 應用
- 從 nuget 中安裝包 modernwpfui.
- 編輯 app.xaml:
<Application
...
xmlns:ui="http://schemas.modernwpf.com/2019">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ui:ThemeResources />
<ui:XamlControlsResources />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>
- 編輯 mainwindow.xaml:
<Window
...
xmlns:ui="http://schemas.modernwpf.com/2019"
ui:WindowHelper.UseModernWindowStyle="True">
<ui:SimpleStackPanel Margin="12" Spacing="24">
<TextBlock Text="My first ModernWPF app" Style="{StaticResource HeaderTextBlockStyle}" />
<Button Content="I am a button" />
<Button Content="I am an accent button" Style="{StaticResource AccentButtonStyle}" />
</ui:SimpleStackPanel>
</Window>
部分截圖













