首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源C# WPF控件库《MaterialDesignInXAML》强力推荐

主题配色 3、按钮 界面开发中,交互式按钮用的比较多了,看下图,圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单使用了。...Icon Pack 8、分组框 Group Boxes,组合框,类似卡片,组合框Header自定义很方便,可添加图片 Group Boxes 9、进度条 各式各样的进度条,还在为调整进度条各个部分而烦恼吗...进度条 10、对话框 遮罩式对话框,是不是很酷?支持整个窗体遮罩,也支持窗体部分用户控件对话框(这个我觉得我实用,有没有您对应的应用场景?)...对话框 11、抽屉 Drawer,抽屉式控件,支持东、南、西、北四个方向打开抽屉。...抽屉 12、简单提示 最后一个比较有用的是提示信息,这种方式不用弹框(免得用户点击关闭,即时加定时器自动关闭也不是很友好),可用于提示性的信息,看一眼即可这种。

3.9K30

(一)开源C# WPF控件库《MaterialDesignInXAML》强力推荐

主题配色 3、按钮 界面开发中,交互式按钮用的比较多了,看下图,圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单使用了。 ?...Group Boxes 9、进度条 各式各样的进度条,还在为调整进度条各个部分而烦恼吗?这个控件库写了几种样式,几乎满足了一般需求使用了,不满足在上面基础上修改也是十分方便的。 ?...进度条 10、对话框 遮罩式对话框,是不是很酷?支持整个窗体遮罩,也支持窗体部分用户控件对话框(这个我觉得我实用,有没有您对应的应用场景?) ?...对话框 11、抽屉 Drawer,抽屉式控件,支持东、南、西、北四个方向打开抽屉。 ?...抽屉 12、简单提示 最后一个比较有用的是提示信息,这种方式不用弹框(免得用户点击关闭,即时加定时器自动关闭也不是很友好),可用于提示性的信息,看一眼即可这种。 ?

6.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VUE项目后台管理系统(七)弹框形式新增用户信息,关闭添加用户对话框,重置表单。表单的验证规则

    目录 弹框 关闭添加用户对话框,重置表单 表单的验证规则 添加的方法 弹框 页面有一个按钮,一点击,弹出框,并且在这个里面添加数据 ? ? 以上的代码就是官网 的弹框 ? 有一个属性 ?...-- 添加用户dialog对话框 --> 用户" :visible.sync="addUserVisible" width="50%...这个要和表单里面的一样 之后的就是一些事件了 关闭添加用户对话框,重置表单 弹框上面有一个关闭的事件,点击的时候我们要求他走一个方法,里面就是对当前表单的重置 ? ? 表单的验证规则 ?...$message.error('添加用户失败!'); this.$message.success('添加用户成功!')...; //刷新列表 this.getUserList(); 弹框关闭 this.addUserVisible = !

    2.1K10

    .NET Core.NET5.NET6 开源项目汇总11:WPF组件库1

    系列目录 【已更新最新开发文章,点击查看详细】 WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework...它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。...3、按钮 多种形状的交互按钮,如圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单地使用。 ?...10、对话框 遮罩式对话框,支持整个窗体遮罩,也支持窗体部分用户控件对话框,非常实用 ? 11、抽屉 Drawer,抽屉式控件,支持东、南、西、北四个方向打开抽屉。 ?...12、提示信息 提示信息,这种方式不用弹框(免得用户点击关闭,即时加定时器自动关闭也不是很友好),可用于提示性的信息,看一眼即可这种。 ? 更多功能请参考官网与开源项目。

    2.9K30

    【愚公系列】2023年11月 WPF控件专题 Popup控件详解

    欢迎 点赞✍评论⭐收藏 前言 WPF控件是Windows Presentation Foundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。...这些控件都是WPF中常见的标准用户界面元素。 自定义控件则允许开发人员使用XAML和C#等编程语言来创建个性化的用户界面元素。自定义控件可以根据需求提供更多的功能和自定义化选项,以及更好的用户体验。...2.常用场景 Popup控件在WPF中常用于以下场景: 提供弹出式菜单:在用户点击某个按钮或控件时,弹出菜单供用户选择操作,选择完成后,菜单自动隐藏。...弹出式对话框:在需要向用户进行确认或选择时,弹出式对话框可以提供一些交互式的选项供用户选择。...,然后单击Popup控件外的任何区域,Popup控件就会关闭并将用户输入的文本显示在窗体中。

    1.4K51

    【愚公系列】2023年11月 WPF控件专题 PrintDialog控件详解

    欢迎 点赞✍评论⭐收藏前言WPF控件是Windows Presentation Foundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。...WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见的标准用户界面元素。...一、PrintDialog控件详解PrintDialog控件是WPF中的一个对话框,用于在打印文档时显示打印设置参数供用户选择并确认。...,即当它弹出时,用户不能操作应用程序中的其他部分,直到对话框被关闭为止。...这些属性可以帮助我们在打印对话框中设置打印任务的相关属性和选项。2.常用场景PrintDialog控件是WPF中用于打印操作的标准对话框。

    60511

    【愚公系列】2023年11月 WPF控件专题 Page控件详解

    欢迎 点赞✍评论⭐收藏前言WPF控件是Windows Presentation Foundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。...在WPF中,创建一个新的Page控件可以通过Visual Studio的模板进行。在添加新项对话框中选择“WPF Page”模板即可创建一个新的Page控件。.../> 通过在应用程序中导航到该页面,用户可以看到该页面的内容并与其中的控件交互。可以使用导航框架或其他导航控件来实现页面之间的导航。...WPF应用程序中使用框架布局时,Page控件可以作为框架布局的子控件。关闭应用程序前的确认页面,例如确认是否保存修改的提示页面。...Page控件可以方便地管理WPF应用程序中的多个页面,并帮助用户快速、方便地导航到所需页面。

    1.1K11

    盘点7个开源WPF控件

    1、一个可拖拉实现列表排序的WPF开源控件 项目简介 gong-wpf-dragdrop是一个开源的.NET项目,用于在WPF应用程序中实现拖放功能,可以让开发人员快速、简单的实现拖放的操作功能。...2、一个类似Office用户界面的WPF库 项目简介 Fluent.Ribbon是一个开源的UI库,它提供了现代化的、易于使用的用户界面,可以用于创建各种类型的桌面应用程序。...包含组件:数据表格、属性列表、树形列表、选色器、单选框列表、下拉选择框、输入框、文件选择器、目录选择器、窗口拆分器、数字增减控件、链接控件、拖拉进度条、文本框、弹出框、自定义格式对话框。...核心组件 除了包含标准的控件主题外,该套件还包含了一些常用的控件:时钟、对话框、浮动按钮、卡片、齐全图标等。...总的来说是一个可以快速构建、具有高性能、良好交互、美观的UI表格控件。

    2.3K20

    动手写一个简单的消息对话框

    消息对话框是UI界面中不可或缺的组成部分,用于给用户一些提示,警告或者询问的窗口。...在WPF中,消息对话框是系统原生(user32.dll)的MessageBox,无法通过Style或者Template来修改消息对话框的外观。...因此,当需要一个与应用程序主题风格一致的消息对话框时,只能自己动手造轮子了。 确定“轮子”的功能 消息对话框的核心功能是向用户显示信息,并在用户对消息进行处理前中断用户的操作。...自定义消息对话框模板 消息对话框整体可以划分为信息区域和交互区域两部分。信息区域呈现消息类型和消息内容,交互区域用于呈现确定和取消按钮。信息区域的布局及大小与对话框类型相关。...交互区域则与消息类型以及对话框类型都有关。提示、警告、错误这三类消息是通知警示的作用,不需要用户做出YES or NO的处理,仅需要显示确定按钮即可,询问类信息则需要显示确定和取消两个按钮。

    40110

    WPF的消息机制(三)- WPF内部的5个窗口之处理激活和关闭的消息窗口以及系统资源通知窗口

    目录 WPF的消息机制(一)-让应用程序动起来 WPF的消息机制(二)-WPF内部的5个窗口 (1)隐藏消息窗口 (2)处理激活和关闭的消息窗口以及系统资源通知窗口 (3)用于用户交互的可见窗口 (4)...用于UI窗口绘制的可见窗口 WPF的消息机制(三)-WPF输入事件的来源 WPF的消息机制(四)-WPF中UI的更新 处理应用程序激活和系统关闭的窗口(Window 2#) 创建时机:在调用Application.Run...WPF为了安全起见没有让UI窗口来处理应用程序激活,反激活,以及操作系统关闭时对应的消息,而是内部创建了一个隐藏的窗口,专门用来接收WM_ACTIVATEAPP和WM_QUERYENDSESSION两个...也许你会问为什么先讲解了Window4,而没有讲用于用户交互的可见窗口(Window3)?...那是因为Window3的内容比较多,而Window2#和Window4#相对比较独立,因此,放在本文当中介绍,关于Window3的详细描述,将在下一篇介绍, 敬请关注!

    1.9K90

    为什么使用SaveFileDialog创建文件需要删除权限?

    假设有一个文件夹,用户有几乎所有权限,但没有删除的权限,如下图所示: ? 这时候使用SaveFileDialog在这个文件夹里创建文件居然会报如下错误: ? 这哪里是网络位置了,我又哪里去找个管理员?...问题原因 其实当SaveFileDialog关闭前,对话框会创建一个测试文件,用于检查文件名、文件权限等,然后又删除它。...所以如果有文件的创建权限,而没有文件的删除权限,在创建测试文件后就没办法删除这个测试文件,这时候就会报错,而测试文件留了下来。 有没有发现SaveFileDialog中有一个属性Options?...// // 摘要: // 获取 Win32 通用文件对话框标志,文件对话框使用这些标志来进行初始化。...// // 返回结果: // 一个包含 Win32 通用文件对话框标志的 System.Int32,文件对话框使用这些标志来进行初始化。

    88620

    什么是模态窗口?本文带你了解模态窗口的本质

    从交互层面来说,它的形式是在保留主界面作为环境来显示的情况下,打开一个新的界面,用户只能在新的界面上操作,完成或取消后才能返回主界面。...保留主界面显示的同时,禁用主界面的用户交互; 显示子界面,主界面在子界面操作完成后返回; 当用户试图跳过子界面的交互的时候进行强提醒。...拿 Windows 系统中的模态对话框为例子,大概就像下面这两张图片这样: 有一个小的子界面盖住了主界面,要求用户必须进行选择。...Windows 系统设置因为让背景变暗了,所以用户肯定会看得到需要进行的交互;而任务管理器没有让主界面变暗,所以用户在操作子界面的时候,模态窗口的边框和标题栏闪烁以提醒用户注意。...关于 WPF 框架是如何实现模态窗口的,可以阅读:直击本质:WPF 框架是如何实现模态窗口的 关于如何自己实现一个跨越线程/进程边界的模态窗口,可以阅读:实现 Windows 系统上跨进程/跨线程的模态窗口

    1.5K41

    WPF开发者必须掌握的技巧:使用事件聚合器实现跨页面通信(任意页面哦!)

    前言:最近几天有好几个小伙伴玩WPF,遇到不同页面,不知道要怎么传递消息。于是,我今天就来演示一个事件聚合器的玩法,采用prism框架来实现。...作为福利,内容附带了主页面打开对话框时候直接通过参数传递消息的一个小例子,具体请自行围观。 以下内容,创建wpf项目以及引用prism和实现依赖注入等细节,可以参考我的其他文章。...创建一个用户控件,并提供一个输入框和一个按钮,用来做测试发送消息使用。...对话框里面新增输入框的数据绑定属性,用于等下对话框打开以后,主页面传递的消息参数可以马上被对话框获取到并显示到页面的输入框里面,当做验证。...主页面的按钮,用来弹出对话框,并且传入一个message参数。res可以用来接收返回值,此处不再演示,原理一样。 弹出框关闭方法里面也可以新增回传的消息,用法和打开弹出框雷同,感兴趣可以自行尝试。

    14010

    用HtmlTextBlock实现消息对话框的内容高亮和跳转

    动手写一个简单的消息对话框一文介绍了如何实现满足常见应用场景的消息对话框。...但是内容区域的文字仅仅起到信息展示作用,对于需要部分关键字高亮,或者部分内容有交互性的场景(例如下图提示信息中的“what's the risk?”需要跳转)则无能为力了。...本文将介绍如何在WPF中灵活的实现消息对话框中局部文字内容高亮或者支持跳转。...WPF HTML Supported TextBlock分享了一个支持有限HTML标签的WPF控件。...修改消息对话框 动手写一个简单的消息对话框中内容区域是使用可选中文本的控件SelectableTextBlock显示内容,只需全部替换为HtmlTextBlock,并用依赖属性HtmlProperty绑定内容即可

    14910

    Windows wpf(下载应用介绍教程)

    用户通过窗口与 Windows Presentation Foundation (WPF) 独立应用程序进行交互。 窗口的主要用途是承载可视化数据并使用户可以与数据进行交互的内容。...独立 WPF 应用程序使用 Window 类来提供它们自己的窗口。在 WPF 中,可以使用代码或 XAML 标记来实现窗口的外观和行为。...同样,当用户选择当前停用的窗口时,该窗口会再次变成活动窗口并引发 Activated。 关闭窗体 当用户关闭窗口时,窗口的生命便开始走向终结。...Close()方法:关闭窗体,并释放窗体的资源 Closing事件、Closed事件:关闭时、关闭后引发的事件,通常在Closing事件中提示用户是否退出等信息。 窗体的生命周期。如下图。...image.png 三、关闭窗体的事件执行顺序为:如下图。

    1.2K20

    【译】Visual Studio 2019 中 WPF & UWP 的 XAML 开发工具新特性

    以前的经验丰富的用户在 Visual Studio 会话中存储了每个文件的缩放级别和位置,这在客户经过一段时间后返回文件时引起混乱。...创建数据绑定对话框(v16.4): 通过 XAML 设计器和属性浏览器的右键单击,Visual Studio有一个可供 WPF .NET Framework 开发人员使用的数据绑定对话框,并且以前也可供...UWP 开发人员使用此对话框。...启用后,请单击受支持的控件,然后使用灯泡展开并与“建议操作”用户界面进行交互。...XAML编辑器 XAML(v16.0)的智能感知支持: IntelliCode 是一种AI辅助的 IntelliSense,适用于多种语言,可预测开发人员最可能使用的正确 API,而不仅仅是字母顺序的成员列表

    7.4K30
    领券