IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Application.OpenForms[“Form2“]找不到窗口的问题

    caimouse发表于 2024-09-09 11:25:38
    love 0
    在WinForm开发里,很多人想判断窗口是否已经打开,所以使用窗口属性OpenForms来解决这个问题,但是它是有一个先决条件,就是在初始化函数InitializeComponent()里声明窗口的名称,不能只是在属性里默认创建的名称。这里采用遍历窗口列表,并使用is判断窗口类型方式,这样就不会出现上面的问题。否则这行代码永远返回空的。


沪ICP备19023445号-2号
友情链接