
C#学习笔记
jumul
这个作者很懒,什么都没留下…
展开
-
C#父窗体监听子窗体事件&C#子窗体产生事件给父窗体&父窗体触发子窗体的事件&父窗体中处理子窗体控件的事件&C#使用自定义的事件委托传递消息
C#父窗体监听子窗体事件或在父窗体中处理子窗体控件的事件文章目录C#父窗体监听子窗体事件或在父窗体中处理子窗体控件的事件前言使用默认事件委托子窗体代码演示父窗体使用方法使用自定义的事件委托子窗体代码演示父窗体使用方法总结前言在C#程序编写过程中,我们可能会遇到子窗体点了一下按钮,或者勾选了个复选框想让其在父窗体中处理这个事件的问题。虽然可以通过直接将子窗体的控件变为公有属性,这样就可以直接在父窗体中绑定上这个事件。但是!!!如果业务变得复杂,这种问题变多了,会让我们的代码耦合度非常高,可读性也原创 2020-12-22 20:05:34 · 3053 阅读 · 0 评论 -
C# 窗体textbox自动滚动到最底部
垂直滚动条始终在baiRichTextBox的底部你需要设置HideSelection 为 false 并且du用 AppendText来插入新数zhi据例如richTextBox.AppendText("内容");让richTextBox2一直获取焦dao点则在促发事件的时候增加richTextBox2.Focus();转载于:C# winform中richTextBox中自动滚至底部...转载 2020-11-12 19:48:59 · 3114 阅读 · 0 评论 -
C#窗体怎样实现自适应大小?使用布局控件实现窗体的自适应大小(非代码实现)C#WinForm怎样使控件随窗体大小的改变而自动适应?c#的控件摆放怎么在调试之后与最大页面适配?
在习惯了写固定大小的窗体之后总是会遇到界面显示不开的问题,在自己的电脑上运行的好好的,一跑到人家电脑上就动不动少一块显示不开。这哪能行,这以后那帮人用着用着屏幕稍微小点不就得找我调软件,你说咱总不能逼着人家换个显示器吧。为此我可是煞费苦心,当初年少无知的我可是快要走遍互联网的大街小巷,腿都快累断了。为啥实现都那么复杂哩?看了好多文章其实现原理几乎都是窗体打开时使用递归遍历所有控件,然后一个一个调尺寸,调位置。天哪,头都大了,就为了那么一个小小的功能给本来就臃肿的项目白白增加了一个类来实现,显得就更臃原创 2020-11-07 13:41:35 · 28129 阅读 · 30 评论 -
C#学习笔记之字节数组转换为16进制数字格式字符串?C#16进制字符串怎样转化为等效的字节数组
在串口通信中遇到的一个比较常见的问题就是需要把字节流转换为字符串的问题,不管是需要将接受到的数据打印到log还是需要将字符串显示到Demo上,遇到这种问题还要自己写一个转换函数太过于麻烦,那么标准库中是否有相关函数可以直接转化呢?1、Convert.ToString(byte value, IFormatProvider provider) // 摘要: // 使用指定的区域性特定格式设置信息,将指定的 8 位无符号整数的值转换为其等效的字符串表示形式。 ...原创 2020-09-28 14:32:33 · 3131 阅读 · 0 评论