vs表单,在表单加载时显示隐藏表单

时间:2015-03-21 07:02:06

标签: c# winforms

(.net 3.5 compact) 我有一个隐藏的表格(b)。 当我打开我的新表单(a)时,我想显示隐藏的隐藏表单(b)。

如果我在表单(a)上创建一个按钮,并且在click事件上我创建一个.Show(),它可以正常工作。

如果我将ff添加到load事件,表单不会出现在前面并保持隐藏。还尝试在InitializeComponent()之后添加它;但形式并未出现在前面。

        reg.frmScanner.Show();

我已经在这里阅读了最小化技巧,但移动设备上没有最小化

2 个答案:

答案 0 :(得分:2)

要让它在前台使用

reg.frmScanner.TopMost = true;

答案 1 :(得分:0)

您需要创建表单reg.frmScanner的实例。需要时使用reg.frmScanner.Hide()隐藏它。使用reg.frmScanner.Show()显示它。 如果您使用直接调用表单而不创建其实例,则无法获得所需的显示/隐藏结果。