一、总体展示
首先看看用户控件在设计页面的大致效果:
中间部分自然就是确认弹框了,由标题、内容、确认按钮、取消按钮、倒计时、关闭按钮组成,指定了大小范围:
外层还有个 Grid,没有指定大小,所以使用时会铺满容器,再配上带透明度的背景色,可以当作蒙版,避免用户继续操作后面的界面,达到模态弹窗的效果:
确认弹框,手动关闭、点击取消按钮、超时关闭这三种情况下会输出相关信息(需传入记录信息的委托方法),点击确认按钮则可以继续执行业务方法。
[……]
目前,.NET 框架下,主流的日志组件大致就是 Nlog 和 Log4Net 了,功能比较强大,但总感觉太重了,学习他们的配置规则也是个门槛。当然还有这两者的各种封装变种,以及似乎在 .NET Core 中比较流行的微软官方的 Microsoft.Extensions.Logging,具体没怎么使用过,不好评价。(说到变种,本人曾经也改造过一个 log4net 的版本:https://gitee.com/dlgcy/YTLog ,感兴趣的可以试试)。
其实,对于个人项目或者较小的项目,[……]
概述:本文通过 WPF 的数据触发器(DataTrigger)和多重绑定(MultiBinding),在一组普通按钮(Button)上实现了像单选按钮(RadioButton)那样的,同一时间只有一个按钮具有当前样式(本文演示的是背景颜色)的效果。
需求起因:公司项目中有个 WPF 项目,有个界面下方有一块显示当前信息的区域,并且有几个按钮,意图是点击之后可以切换为另一区域的信息。由于到目前为止,业务中都还只有一个区域,所以之前同事就没写这切换的逻辑。经过本人的不懈努力,切换逻[……]
本文讨论在 WordPress 的侧边栏(小工具)区域添加显示与当前浏览的文章相关的文章的功能。
由于 WordPress 小工具区域添加的内容默认不支持 php 代码(之前是这样的,现在没有去测试),所以我们首先要想办法让它支持。这里推荐一个插件—— Enhanced Text Widget :
安装好之后,打开后台—外观—小工具,从 可用小工具 中拖一个 “Enhanced Text” 到 边栏小工具区:
&nb[……]
一晃眼,距离上篇相关文章(《自用 WordPress 插件推荐》)发布已经过去六年了,正所谓,这世上唯一不变的就是变化,相关内容自然也需要更新了,今天我们就来看看,又可以推荐些什么插件了。
https://wordpress.org/plugins/wpnextpreviouslink/
作用:可在列表页或文章页两侧显示导航箭头,用于导航到上 / 下页或上 / 下篇[……]