在winform中Form1.Hide():实现不了
代码为:
private void button1_Click(object sender, EventArgs e)
{
Form1.Hide();
Form2 frr = new Form2();
frr.ShowDialog();
}
代码在Form1类中,生成解决方案为错误非静态的字段、方法或属性“System.Windows.Forms.Control.Hide()”要求对象引用 求解答,如何解决,是因为在Form1类中不能用Hide,只能实例化之后才能用么
自己改了一下代码
private void button1_Click(object sender, EventArgs e)
{
Form1 fr = new Form1();
fr.Hide();
Form2 frr = new Form2();
frr.ShowDialog();
}
解决方案无错误,但是调试结果关闭不了Form1窗体,只是打开Form2,Form1并没有关闭
private void button1_Click(object sender, EventArgs e)
{
Form1.Hide();
Form2 frr = new Form2();
frr.ShowDialog();
}
代码在Form1类中,生成解决方案为错误非静态的字段、方法或属性“System.Windows.Forms.Control.Hide()”要求对象引用 求解答,如何解决,是因为在Form1类中不能用Hide,只能实例化之后才能用么
自己改了一下代码
private void button1_Click(object sender, EventArgs e)
{
Form1 fr = new Form1();
fr.Hide();
Form2 frr = new Form2();
frr.ShowDialog();
}
解决方案无错误,但是调试结果关闭不了Form1窗体,只是打开Form2,Form1并没有关闭
...全文
相关推荐
winform实现遮罩层效果
通常,我们可以通过创建一个新的Form实例,并调整其透明度、颜色和大小来实现这一效果。1.
c# winform 窗口切换
窗口切换方式#### 1.1 使用Show和Hide方法最基础的窗口切换方式是使用`Form.Show()`和`Form.Hide()`方法。
C# Winform 实现窗体间切换
**窗体切换**: - 窗体之间的切换可以通过隐藏当前窗体(`.Hide()`)并显示新的窗体(`.Show()`)来实现。
C# winform实现右下角弹出窗口结果的方法
C# Winform 实现右下角弹出窗口结果的方法C# Winform 实现右下角弹出窗口结果的方法是指在 Windows 窗体应用程序中,弹出一个窗口在屏幕的右下角,实现这个功能需要使用 Windows
C# WinForm窗口最小化到系统托盘
`事件处理程序,当窗口被最小化时,隐藏窗体并显示`NotifyIcon`:```csharpprivate void Form1_SizeChanged(object sender, EventArgs


