winform
nbspzs
无善无恶是心之体,有善有恶是意之动,知善知恶是良知,为善去恶是格物。微信公众号:小猿随想 搜【abcxiaozhangzatan】
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WinForms 使用异步等待(Async/Await)性能好
摘要:在WinForms应用程序中,async/await模式是处理耗时请求的最佳方案,能保持UI响应性并简化代码结构。相比同步阻塞、Thread/Task.Run+Invoke和BackgroundWorker,async/await自动处理同步上下文,使代码更易维护。典型应用包括网络请求等I/O密集型操作,通过await释放UI线程,完成后自动返回更新界面,显著提升用户体验。原创 2025-11-25 17:51:59 · 293 阅读 · 0 评论 -
clickonce安装winform程序:读取清单时出现异常: 清单可能无效,或者文件无法打开
摘要: 遇到错误“连到系统上的设备没有发挥作用 (HRESULT: 0x8007001F)”时,通常与 ClickOnce 部署中的清单文件(.manifest)解析失败有关。可能原因包括:网络阻断、文件损坏、缓存冲突或签名问题。 解决方案: 清理缓存:执行 rundll32 dfshim CleanOnlineAppCache。 验证清单文件:在浏览器中访问 .manifest 链接,检查是否可下载或为空。 检查服务器配置:确保部署包路径无特殊字符,文件签名一致。 排除网络/环境问题:关闭防火墙、更换网络原创 2025-10-15 16:54:44 · 830 阅读 · 0 评论 -
winform判断Windows 是否运行在 macOS 系统的虚拟机
使用 Win32_ComputerSystem 检查制造商和模型名称是否包含 "Apple" 或 "Mac"。某些虚拟机管理程序(如 VMware 或 Parallels)可能隐藏或自定义这些信息,导致检查失败。如果虚拟机运行在 macOS 主机上,虚拟机可能会暴露 Apple 的信息,比如制造商或 BIOS。可以结合网卡信息、硬件特性进一步判断(如虚拟化软件特定标识:Parallels、VMware 等)。使用 Win32_BIOS 检查 BIOS 信息是否与 Apple 相关。原创 2025-01-09 14:21:16 · 542 阅读 · 0 评论 -
vsto 任务面板 添加自定义控件
CustomTaskPane 可以添加多个控件么 一个左边 一个右边。原创 2023-11-10 17:08:39 · 668 阅读 · 0 评论 -
C# Winform 多进程窗体间传值->SendMessage()
方法可以实现窗口间的消息通传递,当然也可以在不同的进程之间发送消息。接下来,我将为您提供一个基本的示例,演示如何使用。是一个阻塞函数,它将等待目标窗口处理完消息才会返回。如果你希望函数发送消息后立即返回,你可以使用。在 C# 的 Windows Forms 中,使用 Windows API 的。另外,如果你要跨进程发送消息,你可能需要进行更多的权限检查和错误处理。接收消息并处理,你需要重写窗口的。方法来接收并处理消息。原创 2023-07-30 16:42:36 · 1386 阅读 · 3 评论 -
winform 窗体之间委托事件处理
【代码】winform 窗体之间委托事件处理。原创 2023-07-22 21:54:02 · 736 阅读 · 0 评论 -
搭建vsto的clickonce一键发布IIS环境FTP
【代码】搭建vsto的clickonce一键发布。原创 2023-07-13 20:19:27 · 619 阅读 · 0 评论 -
clickonce 发布winform 桌面快捷键打不开程序
错误应用程序路径: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\applaunch.exe。错误模块名称: KERNELBASE.dll,版本: 10.0.22621.1778,时间戳: 0x63f72683。错误应用程序名称: applaunch.exe,版本: 4.8.9032.0,时间戳: 0x6250a8ba。错误模块路径: C:\WINDOWS\System32\KERNELBASE.dll。错误进程 ID: 0x0x3E84。原创 2023-07-12 15:40:38 · 608 阅读 · 0 评论 -
winform 主窗体打开的弹出界面,打开主窗体弹出界面跟随显示
winform 主窗体打开的弹出界面,打开主窗体弹出界面跟随显示,点击类似chrome程序弹出层隐藏。要弹窗体:Alert()主窗体:Main()原创 2023-06-09 16:12:31 · 867 阅读 · 0 评论 -
winform获取excel的字母列或列索引
【代码】winform获取excel的字母列或列索引。原创 2023-05-09 14:05:21 · 176 阅读 · 0 评论 -
datagridview 多线程绑定数据 指定的参数已超出有效值的范围。 参数名: rowIndex
datagridview 多线程绑定数据 指定的参数已超出有效值的范围。 参数名: rowIndex原创 2023-03-23 17:13:26 · 798 阅读 · 0 评论 -
winform中panel画出灰白相间的格子
winform中panel画出灰白相间的格子原创 2023-03-21 15:08:40 · 344 阅读 · 0 评论 -
c# 禁用wiform checkbox 事件
c# 禁用wiform checkbox 事件原创 2023-03-16 13:21:48 · 293 阅读 · 0 评论 -
Winform程序性能优化
Winform程序性能优化原创 2023-03-15 10:03:50 · 2597 阅读 · 0 评论 -
winform 中datagridview隐藏某个控件
winform 中datagridview隐藏某个控件原创 2023-03-10 16:29:41 · 665 阅读 · 0 评论 -
winform Messagebox自动定时关闭
winform Messagebox自动定时关闭原创 2023-02-13 15:24:02 · 1903 阅读 · 0 评论 -
winform 置顶提示
winform 置顶提示原创 2022-08-26 17:04:44 · 283 阅读 · 0 评论 -
c# winform 管理员运行
c# winform 管理员运行原创 2022-07-06 10:55:30 · 530 阅读 · 0 评论 -
ClickOnce 不支持请求执行级别“requireAdministrator”
ClickOnce 不支持请求执行级别“requireAdministrator”原创 2022-07-05 20:18:38 · 1206 阅读 · 1 评论 -
clickonce 部署ClickOnce应用程序时出错-清单中的引用与下载的程序集的标识不匹配
clickonce 部署ClickOnce应用程序时出错-清单中的引用与下载的程序集的标识不匹配原创 2022-06-24 18:58:09 · 430 阅读 · 0 评论 -
未能加载文件或程序集“CefSharp.Core.Runtime.dll”或它的某一个依赖项。 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1)
未能加载文件或程序集“CefSharp.Core.Runtime.dll”或它的某一个依赖项。 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1) 在 CefSharp.Cef.get_IsInitialized()原创 2022-06-21 17:14:17 · 8142 阅读 · 0 评论 -
windows 文件后缀名
windows 文件后缀名原创 2022-06-18 16:20:02 · 772 阅读 · 1 评论 -
c# winform 浏览器调用chrome内核
private void Form1_Load(object sender, EventArgs e) { var settings = new CefSettings(); CefSharp.Cef.Initialize(settings); browser = new ChromiumWebBrowser("https://aaa.com/auth/account");//chinav ..原创 2022-04-29 17:14:05 · 4035 阅读 · 0 评论 -
winform 工具栏不隐藏
public 构造方法() { InitializeComponent(); this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; }...原创 2022-04-06 19:04:46 · 339 阅读 · 0 评论 -
winform 提示 messagebox.show 提示最上层
MessageBox.Show(new Form {TopMost = true},"Hello,let me rich!")原创 2022-01-25 01:12:17 · 1032 阅读 · 0 评论 -
winform右键菜单设置
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { this.Visible = true; this.WindowState = FormWindowState.Normal; ...原创 2021-11-26 16:09:09 · 605 阅读 · 0 评论 -
winform 调用某个按钮的事件click
this.button.PerformClick();原创 2021-11-26 15:57:49 · 1770 阅读 · 1 评论 -
c# winform datagridview 删除一行数据
this.listViewFile.Rows.RemoveAt(e.RowIndex);原创 2021-04-09 20:18:17 · 1353 阅读 · 0 评论 -
c# 获取winform窗体中所有 checkbox控件,窗体中有panel、flowlayoutpanel
using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace Common{ /// <summary> /// 获取指定类型控件 /// </summary> public static class LoopControls { public static IEnumerable<T> Al.原创 2021-01-30 15:16:02 · 1292 阅读 · 2 评论
分享