摘要: 设计器里添加时先加的控件在底层,后拖拽过去的控件覆盖在之前控件上(在顶层); 代码添加时,先加的控件在顶层,后加的反而在底层,为什么? private void Form1_Load(object sender, EventArgs e) { TextBox pa1 = new TextBox(); 阅读全文
posted @ 2020-12-16 17:08 YiXiaoKezz 阅读(206) 评论(0) 推荐(0) 编辑
摘要: (TextBox) (this.Controls.Find("textbox1", true)[0]) this.Controls["textBox1"].Text private void txtbox_DoubleClick(object sender, EventArgs e) { TextB 阅读全文
posted @ 2020-12-16 11:05 YiXiaoKezz 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 将登录窗体作为程序入口,登录成功后进入主界面,登录窗体点击确定事件里部分代码如下 this.Close(); MainForm form = new Mainform(); form.Show(); 出现主界面闪退的情况。 解决方法: 第一步:将主界面作为程序入口,在主界面初始化函数中: Login 阅读全文
posted @ 2020-12-08 16:55 YiXiaoKezz 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 将其它控件,如label设为最前端 Label la = new Label(); la.BringToFront(); //将label置为最前端,取消textbox自动获取焦点 阅读全文
posted @ 2020-11-27 12:07 YiXiaoKezz 阅读(755) 评论(0) 推荐(0) 编辑
摘要: Graphics g; g=this.CreateGraphics()//画布为当前窗体 g=textBox1.CreateGraphics()//画布为textbox SolidBrush 纯色填充 SolidBrush(Color): Initializes a new SolidBrush o 阅读全文
posted @ 2020-11-27 11:58 YiXiaoKezz 阅读(109) 评论(0) 推荐(0) 编辑
摘要: this.MaximizeBox = false; //最大化 this.MinimizeBox = false; //最小化 this.ControlBox = false; //关闭 this.FormBorderStyle = System.Windows.Forms.FormBorderSt 阅读全文
posted @ 2020-11-26 11:46 YiXiaoKezz 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、访问内存方式 句柄相当于窗体、控件的ID,系统通过句柄访问内存中句柄地址,此地址每次打开程序时重新创建,在程序运行期间通过 稳定的句柄地址得到对象的虚拟内存地址(不稳定)来访问对象。句柄为指向指针的指针,间接访问内存,指针直接访问内存地址。 2、安全性 每个窗体的句柄是提前设定好的,使用窗体句柄 阅读全文
posted @ 2020-11-24 13:12 YiXiaoKezz 阅读(266) 评论(0) 推荐(0) 编辑
摘要: form1.cs public partial class Form1 : Form { int nCount = 0; //记录点击次数 const int startX = 100; //起点位置 const int startY = 100; const int width = 150; // 阅读全文
posted @ 2020-11-23 16:47 YiXiaoKezz 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 鼠标按下后事件触发顺序不同: 1、MouseDown 2、Click 3、MouseClick 4、MouseUp 阅读全文
posted @ 2020-10-23 16:41 YiXiaoKezz 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 1、隐藏、停止隐藏:折叠代码块,展开代码块。添加方法:添加或移除按钮-->自定义-->添加命令-->编辑-->以大纲方式... 如下图 2、显示剪贴板历史记录:记录VS里的复制记录,点击某一条记录后自动添加到鼠标光标焦点后 3、编排整个文档、设置当前选定格式:格式化整个文档、当前选中代码:缩进、对齐 阅读全文
posted @ 2020-10-14 22:08 YiXiaoKezz 阅读(607) 评论(0) 推荐(0) 编辑