前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WPFUI_直观的设计主题导航和新的沉浸式控件

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

作者头像
沙漠尽头的狼
发布2023-08-31 09:40:54
1.1K0
发布2023-08-31 09:40:54
举报
文章被收录于专栏:Dotnet9

WPFUI .

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

代码语言:javascript
复制
$ 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
复制
<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
复制
<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 可用于标题栏。
              • 🕹️ 卡片
                • 📖 文档
                  • 📐 如何让使用?
                    • 项目地址
                    相关产品与服务
                    腾讯云服务器利旧
                    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档