如何通过点击按钮在表单上显示列表框?

时间:2016-12-05 19:02:35

标签: c# visual-studio button listbox

我是一名大学生,因此我不确定与编写代码有什么关系。如果你能提供提示或一些帮助。我已经通过设计器隐藏了列表框。我在下一个按钮事件处理程序下尝试了listbox1.Show。我试过在网上四处寻找,但我没有在哪里。

现在回答。谢谢

3 个答案:

答案 0 :(得分:0)

解决方案取决于您隐藏列表框的方式。如果您确实将visible属性设置为false,则只需使用listbox1.Visible = true;。 如果您使用“发送回来”将其隐藏在另一个控件后面,则可以使用listbox1.BringToFront();将其设置为前景。

请参阅https://msdn.microsoft.com/en-gb/library/system.windows.forms.control.visible.aspxhttps://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所说的。