NetBlog主题

C#,Winform, DataGridView,应用技巧
WinForm技巧

C#,Winform, DataGridView,应用技巧

11434

2019-09-11 更新 1、有时不希望DataGridView显示不要显示的数据 2018-04-04 解决方法 取消DataGridView自动生成列 dataGridView1.AutoGenerateColumns = false;2、DataGridView添加 行、列 2018-04-04 //增加一个列 DataGridViewColumn c = new DataGridViewColumn(); dgv.…

C#,纯WinForm打造指示灯
WinForm技巧

C#,纯WinForm打造指示灯

27347

核心代码如下//开始private void button1_Click(object sender, EventArgs e){label1.Visible = true;label1.Text = "●";//如果觉得太小调label1字体大小if (th == null || !th.IsAlive){th = new Thread(run);//添加线程 th.IsBackground = true;th.Start();}}//结束pr…

WinForm ComboBox下拉框带搜索功能
WinForm技巧

WinForm ComboBox下拉框带搜索功能

6869

2022-11-18 修复combobox不存在的字符串时会清空2022-01-06 更新效果图如下方法12021-12-20 更新,修复输入不存在的数据源然后点击其他地方会报错核心代码//数据源Liststring data = new Liststring(){"A001","A002","A003","B001","B012","B031","C011","C0121","C012…

winform中显示(预览)PDF文件
WinForm技巧

winform中显示(预览)PDF文件

4495

我们先看一下效果,效果如下图视频讲解地址 https://www.bilibili.com/video/BV1H24y1o7UB实现功能步骤如下1、在nuget里面添加第三方库CefSharp.WinForms2、调用显示到winofrm的核心代码如下private void button1_Click(object sender, EventArgs e){//转载请保留 http://www…

C# WinForm 控件自适应窗体大小
WinForm技巧

C# WinForm 控件自适应窗体大小

4818

效果如下1、自动适应窗体类的代码public class AutoAdaptWindowsSize{ double formOriginalWidth;//窗体高度原始宽度 double formOriginalHeight;//窗体原始 double scaleX;//水平缩放比例 double scaleY;//垂直缩放比例 Dictionarystring, string Cont…

C#,WinForm DataGridView添加行号(序号)
WinForm技巧

C#,WinForm DataGridView添加行号(序号)

2175

效果图核心代码//注册事件 this.dataGridView1.CellPainting += new System.Windows.Forms.DataGridViewCellPaintingEventHandler(this.dataGridView1_CellPainting);private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e){ if …

C#,Winform关闭登入窗口打开主窗口的方法
WinForm技巧

C#,Winform关闭登入窗口打开主窗口的方法

6602

相关的视频教程 https://www.bilibili.com/video/BV1Sw411R7HXProgram.cs中代码:static class Program{/// summary/// 应用程序的主入口点。/// /summary[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefaul…

C#,WinForm计时器,可以拓展循环执行某个方法
C#基础

C#,WinForm计时器,可以拓展循环执行某个方法

5958

bool isRunning = true;//用来改变计时状态Thread td;private void Form1_Load(object sender, EventArgs e){btnEnd.Enabled = false;}#region 计时void TimeTask(){try{double timeCal = 0;while (isRunning){Thread.Sleep(1000);//休眠1000毫秒timeCal++;this.label1.BeginI…

winform(C#)里弹出“确定”“取消”对话框
C#基础

winform(C#)里弹出“确定”“取消”对话框

4365

//消息框中需要显示哪些按钮,此处显示“确定”和“取消” MessageBoxButtons messButton = MessageBoxButtons.OKCancel; //"确定要退出吗?"是对话框的显示信息,"退出系统"是对话框的标题 //默认情况下,如MessageBox.Show("确定要退出吗?")…