文章分类 - .NET学习笔记 / WinForm开发
摘要:一、DataGridView控件委托 1.更新指定单元格值 //1.声明委托类型,定义委托的签名(返回类型和参数列表) private delegate void UpdateDataGridViewCellValueDelegate(DataGridView dgv, int rowIndex,
阅读全文
摘要:在C#中,System.Timers.Timer、System.Windows.Forms.Timer 和 System.Threading.Timer 是三种不同的定时器,核心区别如下: 1. 线程模型与UI交互 特性System.Windows.Forms.TimerSystem.Timers.
阅读全文
摘要:一、基础概念 线程与进程 进程:应用程序执行的独立单位(如.exe文件) 线程:进程内的执行单元,最少包含1个主线程 多线程优势:提升响应速度、CPU利用率、实现异步操作 线程特性 共享进程内存空间 独立执行路径 通过Thread.Sleep暂停执行 二、C#多线程实现方式 1. Thread类(基
阅读全文
摘要:1.获取选中项索引 // 单选模式 if (listView1.SelectedItems.Count > 0) { int index = listView1.SelectedItems[0].Index; } // 多选模式(遍历所有选中项) foreach (ListViewItem item
阅读全文
摘要:public partial class MainForm : Form { private delegate void AppendRichTextboxText(String str); private delegate void AddControlToFLPanel(Control c);
阅读全文
摘要:1.DataGridView控件及元素初始化 //DataGridView控件初始化 public System.Windows.Forms.DataGridView dataGridView1; this.dataGridView1 = new System.Windows.Forms.DataG
阅读全文
浙公网安备 33010602011771号