【发布时间】:2014-10-23 07:40:43
【问题描述】:
编辑
这似乎是任何面板的问题(尽管不是每个控件)。相应地更改了标题。但问题主要在于SplitContainer,因为有一个内部不可点击的区域。
原创:
在以下情况下,SplitContainer 中存在一个忽略事件的区域:
- 创建一个
SplitContainer并为安全措施设置其(及其 Panels') 填充和边距为 0。 - 将它们全部订阅到 Click 事件处理程序。
- 我将
System.Media.SystemSounds.Asterisk.Play();放入该处理程序中。 - 现在是什么导致问题:设置
BorderStyle = BorderStyle.Fixed3D。
现在,当点击大部分区域时,可以听到声音,但在面板和分离器之间的边界上 - 没有。
如何解决这个问题(当然,不改变 BorderStyle)?
【问题讨论】: