我有一个TableLayoutPanel
,其中包含TextBoxes
和GroupBoxes
。我已设置此TableLayoutPanel.Enabled = false
。这会禁用所有TextBoxes
和Groupboxes
以及Scrollbar
。无论如何我是enable
scrollbar
即使是TableLayouPanel.Enabled = false
?
答案 0 :(得分:0)
要自动实现此目的,您可以订阅EnabledChanged
的{{1}}事件。您可以使用设计器订阅活动,也可以使用以下代码行订阅:
TableLayoutPanel
然后,从事件处理程序中,我们可以简单地设置滚动条的enabled属性以匹配TableLayoutPanel的enabled属性值:
tableLayoutPanel.EnabledChanged += tableLayoutPanel_EnabledChanged;
现在,每当TableLayoutPanel的启用状态发生变化时,滚动条启用状态将更新为匹配。