gpt4 book ai didi

c# - 隐藏()和可见之间的控制差异?

转载 作者:IT王子 更新时间:2023-10-29 04:14:36 24 4
gpt4 key购买 nike

我想知道使用控件的 Hide() 方法与将 Visible 属性设置为 false 之间的区别。

我什么时候想用一个而不是另一个?

最佳答案

它们是等价的。来自 Control.Hide 的文档:

Hiding the control is equivalent to setting the Visible property to false.

你可以用反射器确认这一点:

public void Hide()
{
this.Visible = false;
}

当您知道值时,您可能会使用 Show() 或 Hide(),而当您将可见性作为参数时,您可能会使用 Visible,尽管我个人总是会使用 Visible。

关于c# - 隐藏()和可见之间的控制差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3600354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com