[英]Windows handle if a control is set to visible = false (.NET)
快速提问,.NET中的控件是否将句柄(hWnd)设置为不可见?
马龙
如果.Net控件已具有句柄,则将其设置为Visible=false
不会删除它。 可能会看到没有句柄的.Net控件。 在WinForms中按需创建句柄,并且在操作将其强制存在之前,可能会发现缺少句柄。
当Visible属性变为true时,将创建该句柄。 如果在表单构造函数中将其设置为true(最常见的控件情况),则将在创建表单时发生在Load事件之前。 再次将Visible设置为false不会破坏该句柄。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.