技术栈

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-入门
相关推荐
小尧嵌入式
3 分钟前
C++基础语法总结
开发语言·c++·stm32·单片机·嵌入式硬件·算法
@游子
7 分钟前
Python学习笔记-Day2
开发语言·python
qq_33631393
8 分钟前
java基础-集合进阶
java·开发语言·windows
222you
10 分钟前
MybatisPlus常用注解
java·开发语言·spring
你的冰西瓜
21 分钟前
C++20 新特性详解:相较于 C++17 的主要改进
开发语言·c++·stl·c++20
济宁雪人
31 分钟前
Java安全基础——JNI安全基础
java·开发语言
lsx202406
1 小时前
Django 视图详解
开发语言
h***0665
1 小时前
【JSqlParser】Java使用JSqlParser解析SQL语句总结
java·开发语言·sql
代码or搬砖
1 小时前
Java Lambda 表达式全面详解
java·开发语言·python
这周也會开心
1 小时前
JDK1.8新增语法
java·开发语言
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07全球最强模型Grok4,国内已可免费使用!(附教程)08“我的电脑”图标没了怎么办 4种方法找回09KGG转MP3工具|非KGM文件|解密音频10Gemini 3.0 Pro Preview 实测报告