winform動態(tài)添加控件 在C#中如何讓父窗體顯示3秒后消失,然后出現(xiàn)子窗體?
在C#中如何讓父窗體顯示3秒后消失,然后出現(xiàn)子窗體?用Timer控件控制時間:在父窗中加入Timer,設置Timer控件的Interval為1000,設置Enabled為True,事件處理函數(shù)time
在C#中如何讓父窗體顯示3秒后消失,然后出現(xiàn)子窗體?
用Timer控件控制時間:在父窗中加入Timer,設置Timer控件的Interval為1000,設置Enabled為True,事件處理函數(shù)timer1Tick:代碼如下inttime//中間變量voidTimer1Tick(objectsender,EventArgse){time if(time==3){Form2f2=newForm2()this.Close()//關閉父窗體,如果是隱藏則this.Visible=false。f2.Show()//顯示子窗體}}
在C#中怎樣讓子窗體在父窗體中顯示?
拿到這個Panel的Location和Size,然后計算出你需要子窗體所在的位置和大小。在彈出之前設置就可以了。設置方法如下:frm.Location.X=10frm.Location.Y=20frm.Size.Height=100frm.Size.Width=200frm.Show()