技术栈

C# 关闭窗体Application.OpenForms

※※冰馨※※2024-08-03 5:09

可以使用Application.OpenForms属性来判断,它是一个FormCollection类型的集合,可以用来获取当前已经打开的窗口,可以通过遍历这个集合来判断某个窗口是否已经打开:

cs 复制代码
bool isOpen = false;
foreach (Form f in Application.OpenForms)
{
    if (f.Name == "Form1")
    {
        isOpen = true;
        break;
    }
}

PS:

cs 复制代码
//关闭窗体
Application.OpenForms["FrmProgressbar"]?.Close();
上一篇:Python爬虫技术 第22节 反爬虫机制及对策
下一篇:谷粒商城实战笔记-105~107-全文检索-ElasticSearch-入门
相关推荐
2401_88988466
6 分钟前
嵌入式C++测试框架
开发语言·c++·算法
1104.北光c°
6 分钟前
我理解的Leaf号段模式:美团分布式ID生成系统
java·开发语言·笔记·分布式·github·leaf
DREW_Smile
10 分钟前
字符函数和字符串函数2
c语言·开发语言
Scout-leaf
13 分钟前
WPF新手村教程(五)— 附魔教学(绑定)
c#·wpf
wjs2024
22 分钟前
CSS 颜色
开发语言
无巧不成书0218
24 分钟前
Java数值字面量速查表
java·开发语言·python·开发者·字面量
小鸡吃米…
24 分钟前
测试线程应用程序
开发语言·python
python开发笔记
25 分钟前
python(79) 底层代码追踪工具
开发语言·python
kgduu
25 分钟前
js之错误处理
开发语言·前端·javascript
Bert.Cai
26 分钟前
Python函数的定义与调用
开发语言·python
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04OpenClaw macOS 完整安装与本地模型配置教程(实战版)05本地部署 OpenClaw + DeepSeek-R1 完全指南06UV安装并设置国内源07Openclow安装保姆级教程08OpenClaw 飞书机器人不回复消息?3 小时踩坑总结09OpenClaw Control UI安全上下文访问配置10在 Windows 上配置 Claude Code从安装到解决网络问题