WPF
文章平均质量分 81
若汝棋茗
老道程序员
展开
-
WPF实现超简约的MVVM事件绑定(不依赖任何东西)
你的前端,首先需要引入touchMvvm的命名空间,然后DataGridActionsCommand能够连接你的VM即可。嘶,,我这引入了一个dll,还得自己再写个类,为的就仅仅是绑定一个事件?使用非常简单,下列,我就以DataGrid的双击事件和选择项改变事件为例。一般情况下,如果想实现事件绑定,网上的教程一般都是依赖。如果想要更多的事件,前端不用动,只需要增加对应事件的。其三,则是最最难受的,如果想获得事件参数,就得重写。但是我本人很不喜欢这东西。其一,需要引入一个dll。那有没有更简单的方法呢?原创 2022-11-02 15:25:21 · 2414 阅读 · 0 评论 -
写一个简约的WPF登录窗体
Hello,大家好,我是若汝棋茗,今天让我来给大家水一篇WPF窗口的博客。先看效果图还比较满意吧,那就让我们开始吧!!首先引入RRQMSkin包,因为窗体有圆角,并且需要改变尺寸,所以使用RRQMEffectWindow来实现。然后修改window继承类为RRQMEffectWindow,后台代码一致。然后,重写RRQMEffectWindow模板。 <Style x:Key="MainWindowStyle" TargetType="{x:Type Custom:RRQM原创 2021-03-17 10:35:03 · 1165 阅读 · 0 评论 -
WPF 自定义控件如何设置个性化命名空间
Hello 各猿友,本猿想在这里采访一下各猿友,大家开发桌面软件是用什么语言,什么框架呢? C++之QT C++之MFC Java之swing C#之winform C#之WPF 老子从CUP指令集开始自己写好的,经过大家的对吊唁(是的你么有看错),看来大家对WPF使用较多啊!!!WPF是个优秀的UI框架!!!水了这么多,还没说到重点,搞什么飞机!!!相信大家在使用过程中都见过这种东西,xmlns:开头的,其实这就是xaml的命名空间,类似于C#的using,但是让人疑惑的是,谁会原创 2021-03-16 12:29:32 · 855 阅读 · 0 评论 -
WPF制作无边框窗体、圆角窗体、支持改变大小、拖动分屏等(二)
目录上节回顾制作圆角窗体圆角及阴影窗体拖动、拖动分屏窗体改变尺寸窗体功能按钮使用RRQMSkin创建圆角窗体结束上节回顾上节已经说到如何创建一个无边框窗体,那么这节就说说如何创建圆角窗体。开整(分割线搞个仪式)制作圆角窗体思路:圆角窗体比较麻烦,网上的实现思路也五花八门,例如:WinApi直接设置窗口句柄、双窗体重叠、透明窗体+Border等。本文得思路就是透明窗体+Border,因为在本猿测试的时候发现第一种方法很容易出错,句柄不兼容等,第二种方法在Tab切换视图的时候很容易看出来,而且原创 2021-02-26 14:02:24 · 4570 阅读 · 0 评论 -
WPF制作无边框窗体、圆角窗体、支持改变大小、拖动分屏等(一)
目录概述需求说明无边框窗体概述Windows Presentation Foundation (WPF) 是一个可创建桌面客户端应用程序的 UI 框架。 WPF 开发平台支持广泛的应用开发功能,包括应用模型、资源、控件、图形、布局、数据绑定、文档和安全性。 此框架是 .NET Framework 的一部分,因此,在未来如果想快速的开发桌面软件,WPF腚是你的不二选择。需求说明WPF既然是桌面软件UI,那一定绕不开桌面软件的多元化(chan pin jing li de chou pi)显示方式,最常原创 2021-02-26 09:35:31 · 3698 阅读 · 0 评论