Winforms按钮:Visible = false暗示Enabled = false?

Dav*_*nna 6 button winforms

简单的问题:我有一个WinForms按钮,我想让它(有条件地)不可见和禁用(为了确保如果有人点击隐形按钮所在的空间,它将不会激活它.)button.Visible = false也暗示button.Enabled = false,或者我是否需要在适当的时间设置/重置这两个属性?

Mic*_*odd 5

如果控件不可见,则会被有效禁用.单击它出现的区域(或滚动进出该区域)是可见的,不会导致事件触发.

编辑:为了澄清,基于其他响应和注释,该按钮未被禁用,并且基础事件功能仍然以编程方式可用,但该按钮在表单上将不是物理可用/可见的,并且用户将无法与其交互以任何方式(除非你作为程序员,提供另一种方法编程).