随笔分类 - WinForm
摘要:1.第一种方法:直接实现 (1)界面 (2)设计一个按钮事件 private void button1_Click(object sender, EventArgs e) { progressBar1.Value = 0; //清空进度条 for (int i = 0; i < 100; i++)
阅读全文
摘要:背景 随着.NET Core 3.1 LTS的发布,.NET Core 3.1 进入了3年的支持周期,在这期间使用.NET 的人数肯定会发生一个质的飞跃。 01 目标 本次主要集中在使用.NET Core 3.1 WPF程序发布一个独立的单一执行程序。 首先,新建一个wpf项目,名称为:WpfApp
阅读全文
摘要:窗体间传值 今天得空,刚好看到网上好多人再找winform窗体间传值的问题,由于昨天项目的优化的感觉不错,就写了个C# winform窗体间传值的demo,希望能给需要的人的带来帮助; 工程的源代码地址:https://github.com/yes-or-no/WinFormTransValueDe
阅读全文
摘要:一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3
阅读全文
摘要:1、列表表头 点击ListView属性框里的编辑列,可以设计列表头部: 还可以用代码在Form_Load里添加表头: // Add columns and set their text. listView1.Columns.Add(new ColumnHeader()); listView1.Col
阅读全文
摘要:创建一个Winform窗体应用程序项目,然后添加一个Form2窗体。 在Form1和Form2中各添加一个textBox和button: 单击Form1中的button1,弹出Form2,然后要做的就是在Form1中的textBox1和Form2中的textBox2中传值。 为了方便起见,将Form
阅读全文
摘要:设置表格线:FullRowSelect=true;GridLines=true;View=Details;用数据表添加数据: /// <summary> /// ListView控件内容显示 /// </summary> /// <param name="dt">数据表源</param> /// <
阅读全文
摘要:using System; using System.Configuration; using System.Collections; using System.Data; using System.Data.OleDb; namespace DAL { public static class DB
阅读全文
摘要:1.从工具拦拖动一个SerialPort控件,在窗体下面会多出一个serialPort1的图标 2.在serialPort1属性的事件(黄色闪电图标)里有个DataReceived事件 3.双击DataReceived事件,写收到的数据的处理代码,端口打开后如果有数据来,就触发DataReceive
阅读全文
摘要:invoke和begininvoke 区别 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。
阅读全文

浙公网安备 33010602011771号