- 博客(6)
- 问答 (1)
- 收藏
- 关注
转载 C#winform动态加载控件界面时防止闪屏小技巧CreateParams
winform动态加载界面防止闪屏在winform中动态添加一些控件或界面时,本来时想通过以下方式减少程序加载时闪屏: //缓存机制,防止闪烁 this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true); this.UpdateStyles(); 结果发现程序加载时还是闪屏
2020-09-09 16:46:24 2636 2
原创 C# 从控件 sender 操作当前控件
C# 从控件 sender 操作当前控件##前提今天通过动态生成一系列TextBox控件后,想要实现鼠标移动(MouseMove)到控件上方时,当前TextBox控件变色,鼠标移开(MouseLeave)恢复颜色。如果手动添加TextBox控件时很好实现,只需实现MouseMove和MouseLeave的点击事件就行。只需这样: private void textBox1_MouseMove(object sender, MouseEventArgs e) {
2020-09-09 14:12:26 1500
原创 C#从子窗体传输数据给其它窗体--方法(二)观察者设计模式的简单应用
通过观察者设计模式将子窗体的值传递给其它一个窗体或多个窗体1 如下图所示:**以下是实例:1 首先,建立四个窗体,如下图2 然后创建一个接口,用来在窗体之间窗体接口// 创建一个信息接口 public interface IMessage { void RecieveMsg(string str); }3 子窗体1 定义一个消息接口IMessage的集合,用来存放观察者 //在子窗体1 中定义一个消息接口IMessage的集合 属性 /
2020-06-20 16:21:17 407
原创 随手记--MYSQL 与 SQLServer 查询TOP 1 的写法
MYSQL 与 SQLServer 查询TOP 1 的写法SQLServer在SQLServer中查询某个表格按一定规则排序的前 1或N条数据:```//举例SELECT TOP 1 * FROM 表名 ORDER BY 列名 descSELECT TOP N * FROM 表名 ORDER BY 列名 descMYSQLMYSQL中不支持 TOP 查询 ,所以改用limit/...
2020-04-29 16:33:46 4943
原创 随手记--C#无边框窗体最大化
C# 无边框窗体最大化//最大化this.StartPosition = FormStartPosition.Manual;this.Size = Screen.PrimaryScreen.WorkingArea.Size;
2020-04-10 10:03:32 436
原创 C#从子窗体传输数据给主窗体--方法(一)委托
C#从子窗体传输数据给主窗体--方法(一)委托创建两个窗体Form1与Form2在子窗体(Form2)中创建委托在主窗体(Form1)中实现委托运行程序最近学习到的一些方法,记录下。创建两个窗体Form1与Form2在子窗体(Form2)中创建委托 public partial class Form2 : Form { public Form2() ...
2019-10-18 16:53:21 1881 1
空空如也
Android小白,如何单独查看某一个功能模块的相对应的那段代码
2017-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人