首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WPFUI_直观的设计主题导航和新的沉浸式控件

WPFUI_直观的设计主题导航和新的沉浸式控件

作者头像
沙漠尽头的狼
发布2023-08-31 09:40:54
发布2023-08-31 09:40:54
1.5K00
代码可运行
举报
文章被收录于专栏:Dotnet9Dotnet9
运行总次数:0
代码可运行

WPFUI .

**WPF UI ** 库是 Microsoft 应用商店中提供的免费应用程序,您可以使用它测试所有功能。

代码语言:javascript
代码运行次数:0
运行
复制
$ winget install 'WPF UI'

WPF UI 通过 NuGet 包管理器提供。您可以在此处找到该软件包:https://www.nuget.org/packages/wpf-ui/

dotnet add package WPF-UI --version 2.0.3

Visual Studio Visual Studio 2022 的插件可让您使用 WPF UI 轻松创建新项目。https://marketplace.visualstudio.com/items?itemName=lepo.wpf-ui |

📷 截图

Demo App Sample

Text Editor Sample

Store App Sample

🏗️ 与Visual Studio Designer合作

VS2022 Designer Preview

🏁 用于显示数千个控件的虚拟化面板

WPF UI virtualized wrap panels

❤️ 纯 WPF 中的自定义托盘图标和菜单

WPF UI Tray menu in WPF

⚓ 自定义 Windows 11 SnapLayout 可用于标题栏。

WPF UI Snap Layout for WPF

🕹️ 卡片

Radiograph is a computer hardware monitoring app that uses WPF UI.

Radiograph screenshot

📖 文档

文档在 https://wpfui.lepo.co/. 找到。我们在那边还有一个针对 新人的教程

📐 如何让使用?

首先,应用程序需要加载自定义样式,添加 :MyApp\App.xaml fi文件:

代码语言:javascript
代码运行次数:0
运行
复制
<Application
  ...
  xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml">
  <Application.Resources>
    <ResourceDictionary>
      <ResourceDictionary.MergedDictionaries>
        <ui:ThemesDictionary Theme="Dark" />
        <ui:ControlsDictionary />
      </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
  </Application.Resources>
</Application>

现在,您可以创建出色的应用程序,例如只需一个按钮:

代码语言:javascript
代码运行次数:0
运行
复制
<ui:UiWindow
  ...
  xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml">
  <Grid>
    <ui:Button
      Content="Hello World"
      Icon="Fluent24"/>
  </Grid>
</ui:UiWindow>

项目地址

项目地址:https://github.com/lepoco/wpfui 文档地址:https://github.com/lepoco/wpfui

推荐阅读
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Dotnet9 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • WPFUI .
    • 📷 截图
    • 🏗️ 与Visual Studio Designer合作
    • 🏁 用于显示数千个控件的虚拟化面板
    • ❤️ 纯 WPF 中的自定义托盘图标和菜单
    • ⚓ 自定义 Windows 11 SnapLayout 可用于标题栏。
    • 🕹️ 卡片
    • 📖 文档
    • 📐 如何让使用?
    • 项目地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档