【发布时间】:2019-06-09 14:48:23
【问题描述】:
我在 Visual Studio 2019 中使用 Visual Basic。我制作了一个文字处理器并且工作正常,但现在我正试图摆脱 Windows 默认边框并制作我自己的关闭按钮。
当我的 windows 默认边框仍然存在时,我一直在使用它:
Me.Close
不断出现的错误是:
属性访问必须分配给属性或使用它的值。
谢谢。
【问题讨论】:
-
当您单击该按钮时,
Me.Close()是否会被击中? 默认边框已被删除表示你设置了FormBorderStyle = None?如果就是这样,Me.Close()会做它应该做的事情。除非你在FormClosing()中有一些e.Cancel条件。或者当时有什么东西正在阻塞/等待。 -
我的项目中没有 e.Cancel ,是的,按下按钮时我确实使用了 Me.Close 。我设置了 FormBorderStyle = False。
-
FormBorderStyle = False不存在。该属性接受FormBorderStyle枚举器,而不是布尔值。我没问你有没有用过Me.Close(),我问你在调试的时候有没有在Me.Close()上设置的BreakPoint。