阻止 PictureBox 接收事件 C#

发布于 2024-09-25 01:23:50 字数 64 浏览 2 评论 0原文

我希望你能帮助我:)) 我想阻止/启用 PictureBox 来接收事件,我自己做不到,请帮助我:) 预先感谢:*

i hope you will help me :))
i want to Block/Enable PictureBox to receive events, i cant do myself, plase help me :)
thans beforehand :*

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我很OK 2024-10-02 01:23:50

只需禁用 PictureBox

PictureBox1.Enabled = false; // Will not fire any events
PictureBox1.Enabled = true; // Will now fire events

禁用时,不会触发任何事件。但是,没有办法阻止其他事件更改 PictureBox 的属性,除非您创建自己的从 PictureBox 继承的类并覆盖/隐藏所有其他属性/方法调用。

Just disable the PictureBox:

PictureBox1.Enabled = false; // Will not fire any events
PictureBox1.Enabled = true; // Will now fire events

While it's disabled, it will not cause any events to fire. There's no way to stop other events changing the PictureBox's properties though, unless you create your own class inheriting from the PictureBox and override/hide all the other properties/method calls.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文