随笔分类 - C#一行代码实现
摘要:主要功能 遍历WinForm窗口指定控件的所有子控件,通过类和名称模糊筛选 一行代码 var controls = this.ExGetChildControls(new []{typeof(TextBox)},new []{"name"}); 代码封装 /// <summary> /// 获取所有
阅读全文
摘要:主要功能 跨线程获取控件值,结合BeginInvoke和EndInvoke使用,以DataGridView为例 一行代码 var cellValue = dataGridView.ExInvokeGetCellValue(0,1); 代码封装 /// <summary> /// DataGridVi
阅读全文
摘要:主要功能 实现后台线程访问并设置窗口控件值,线程安全,在后台线程直接调用方法,不需要判断InvokeRequired 一行代码 ThreadPool.QueueUserWorkItem(o => { for (int i = 0; i < 100; i++) { this.ExInvokeUi(()
阅读全文
摘要:主要功能 实现后台线程访问并设置窗口控件值,线程安全,在后台线程直接调用方法,不需要判断InvokeRequired 一行代码 ThreadPool.QueueUserWorkItem(o => { for (int i = 0; i < 100; i++) { textBox1.ExInvokeI
阅读全文
摘要:主要功能 实现关闭Winform窗口前,弹出确认窗口 一行代码 private void Form1_Load(object sender, EventArgs e) { this.ExFormClosingConfirm(); } 代码封装 /// <summary> /// 添加退出窗口确定 /
阅读全文
摘要:主要功能 实现Winform程序设置开机启动 一行代码 private void checkBoxAutoRun_CheckedChanged(object sender, EventArgs e) { this.ExRunOnSystemStart(checkBoxAutoRun.Checked)
阅读全文
摘要:C#一行代码实现系列原创分享 觉得对您有帮助,帮忙推荐加关注 Nuget Package下载 https://www.nuget.org/packages/Sayaka.Common/ 目录 此页面会更新链接,保存此页面即可 初步计划完成以下内容 窗口程序 最小化到通知区域 设置开机启动 关闭窗口前
阅读全文

浙公网安备 33010602011771号