
c#
我是一座离岛
纸上得来终觉浅,绝知此事要躬行
展开
-
winform 自定义数值(数字)输入框
最近写winform程序,发现自带的TextBox没发设置输入类型,这就有点痛苦了,查找了网上,没看到比较符合需求的;该输入框可实现不同类型数值输入,包括整数,小数(可设置保留位数),还可以限制输入的最大最小值。"当指定输入数值类型为小数时保留小数点位数""指定控件数值输入的最小值""指定控件数值输入的最大值""指定控件数值输入类型"原创 2022-08-19 19:28:14 · 3187 阅读 · 3 评论 -
C# WinForm TextBox 文本垂直居中实现
众所周知,Winform TextBox 设置文本对齐方式只提供了左、中(水平居中)、右三种对齐方式,没有所谓的垂直居中,我们可以自己粗略的实现垂直居中效果思路其实很简单,就是通过换行的方式,所以这种方式严格上只有textBox的高度刚刚等于奇数行数的时候才是真的居中,其他情况只是看起来接近于居中。计算文本高度并根据textBox高度计算需要换行的行数效果:当然,能避免用textbox来实现就避免,直接用label这样支持的更好...原创 2022-06-10 18:53:00 · 11977 阅读 · 0 评论 -
win10使用win32-networkadapter系统api实现开启和禁用网卡
最近项目有需求,需要控制系统网卡的开关,查阅了相关资料后,最终参考C#语言实现定时开启或禁用网卡小程序实现文章中代码编写有些地方有缺陷,本文一一进行了改正,而且文章忽略了操作网卡需要管理员权限,否则是没有效果的,代码已经在win10上通过验证,修正后最终效果如下:gitee仓库参考代码地址参考资料:C#语言实现定时开启或禁用网卡小程序...原创 2022-04-20 12:04:55 · 1873 阅读 · 1 评论