WPF控件库推荐:ModernWpf

dotNET全栈开发

共 1084字,需浏览 3分钟

 ·

2020-09-28 03:58

开源WPF控件库推荐:ModernWpf

ModernWpf仓库信息

站长从博客园 林德熙 处了解到此控件库,通过clone、编译、运行,发现这库确实不错,正如 林德熙 所言:“有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP 相近, 这个库支持了 .NET Framework 4.5 和以上的版本,以及 .NET Core 3.0 和以上的版本,可以在 Windows Vista SP2 和以上的系统运行。” 本人遂从该仓库中将readme搬运过来,希望让更多人知道有这个库的存在,能给WPF开发者多一个UI库选择。

白色主题

快速开始

  1. 创建一个WPF应用
  2. 从NuGet中安装包 ModernWpfUI.
  3. 编辑 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>
  1. 编辑 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>

部分截图

黑色主题
ControlPalette1
Nighttime
NumberBox
ContentDialog
DataGrid
ItemsRepeater
CustomTitleBar.Dark
Calendar
Menu
Progress
ColorRamp
AccentColorPalette
HighContrast.png

其他控件库介绍:

  1. 国内开源C# WPF控件库Panuon.UI.Silver推荐

  2. 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐

  3. (四)开源C# WPF控件库《AduSkin – UI》

仓库链接阅读原文可取。

回复 【关闭】广
回复 【实战】获取20套实战源码
回复 【被删】
回复 【访客】访
回复 【小程序】学获取15套【入门+实战+赚钱】小程序源码
回复 【python】学微获取全套0基础Python知识手册
回复 【2019】获取2019 .NET 开发者峰会资料PPT
回复 【加群】加入dotnet微信交流群

PanDownload复活了,60MB/s,目前已开源!


全球最大的色情网站,保留着西方媒体最后的良心


浏览 83
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报