我是一名大学生,因此我不确定所有与编写代码有关的事情。如果你可以提供提示或一点帮助。我通过设计师隐藏了列表框。我试过在下一个按钮事件处理程序下的listbox1.Show。我试过在网上四处寻找,但我没有得到任何地方。如何通过点击一个按钮使窗体出现在窗体上?
现在回答。谢谢
我是一名大学生,因此我不确定所有与编写代码有关的事情。如果你可以提供提示或一点帮助。我通过设计师隐藏了列表框。我试过在下一个按钮事件处理程序下的listbox1.Show。我试过在网上四处寻找,但我没有得到任何地方。如何通过点击一个按钮使窗体出现在窗体上?
现在回答。谢谢
解决方案取决于你如何隐藏你的列表框。如果您确实将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
内Button_Click事件中写入: listbox1.Visible = TRUE;
在我看来,显示/隐藏控件(在WPF中)的最佳方式是将它们折叠。这使得其余控件的行为就好像折叠控件甚至不存在一样,直到它当然可见为止。
就可以这样做,像这样:
control1.Visibility = Visibility.Collapsed;
control1.Visibility = Visibility.Visible;
如果您正在使用的WinForms,控制不会有崩溃的选择,并作为Almansour曾表示,正确的方法是。