我是一名大学生,因此我不确定与编写代码有什么关系。如果你能提供提示或一些帮助。我已经通过设计器隐藏了列表框。我在下一个按钮事件处理程序下尝试了listbox1.Show。我试过在网上四处寻找,但我没有在哪里。
现在回答。谢谢
答案 0 :(得分:0)
解决方案取决于您隐藏列表框的方式。如果您确实将visible属性设置为false,则只需使用listbox1.Visible = true;
。
如果您使用“发送回来”将其隐藏在另一个控件后面,则可以使用listbox1.BringToFront();
将其设置为前景。
请参阅https://msdn.microsoft.com/en-gb/library/system.windows.forms.control.visible.aspx和https://msdn.microsoft.com/en-gb/library/system.windows.forms.control.bringtofront.aspx
答案 1 :(得分:0)
Inside Button_Click事件写入: listbox1.Visible = true;
答案 2 :(得分:0)
在我看来,显示/隐藏控件(在WPF中)的最佳方法是折叠它们。这允许其余控件的行为就像折叠控件甚至不存在一样,直到它变得可见为止。
这样做会这样做:
control1.Visibility = Visibility.Collapsed;
control1.Visibility = Visibility.Visible;
如果您使用的是WinForms,控件将不会有折叠选项,正确的方式将是Almansour所说的。