
Winform
文章平均质量分 61
我又何必慨叹
毕业于郑州大学软件工程专业,目前从事Windows桌面软件、Linux服务器应用开发,熟悉C#、C/C++、Pyhton等编程语言
展开
-
C#程序中很多ntdll.dll、clr.dll的线程
VS中调试缓慢,如下图。原创 2023-09-26 16:28:38 · 594 阅读 · 0 评论 -
使用DevExpress22.X(Patch)控件库在VisualStudio2022使用C#进行Winform、WPF应用的开发,看这一篇就够了!
写在开头,Dev Express是个十分强大的控件库(下文简称Dev),但碍于其高昂的使用费用,“出于学习目的”,我们一般使用的都是Patch版本(在版权意识日趋加强的当下,不要提那两个字,现在加上那些字,百度都搜不出内容)。原创 2023-04-13 14:47:10 · 20435 阅读 · 25 评论 -
Winform控件布局之Dock和Anchor配置与自动大小
复杂界面,要做到好的设计,是需要逐步将复杂界面进行两两拆分,第一步把整个窗体拆分为基本控件一+其他控件的容器一进行设计,第二步把其他控件的容器拆分为基本控件二+其他控件的容器二进行设计... ...所以布局设计的基础操作,是对容器/窗体中的两个控件进行布局,再复杂的窗体也只是不断拆分成基础操作去重复;同时要实现控件的自动大小调整,其核心使用控件的Dock属性,使其跟随父容器的大小变化而变化。(All/Left/Right/Top/Buttom),影响控件一被“码”的位置,调整以至于给控件二预留合适大小;原创 2022-12-13 11:01:20 · 1859 阅读 · 0 评论 -
C#开发——Winform中ToolTip闪烁的解决方案
采用的比较多的方式是,对该控件的MouseMove和MouseLeave事件进行处理。至于为什么不是MouseEnter或者MouseHover,是因为Enter和Hover都是Move触发时间段内起始点和某一特定时间点的一次特定触发。原创 2022-12-12 09:33:41 · 2132 阅读 · 0 评论 -
Winform和WPF数据绑定区别小结
首先说WPF,初识数据绑定这一概念,是在做了3年Winform开发,后转做WPF项目,按照MVVM模型进行编码时,才开始了解使用的。而一直以为数据绑定作为MVVM的核心内容,仅在WPF上适用,后来才了解到在Winform中同样适用,比较著名的比如国产的DevExpress控件,相信做Winform开发的都会有所耳闻。......原创 2022-08-26 12:02:52 · 682 阅读 · 1 评论