伊莉討論區

標題: C# 表單背景圖片 (開著程式 更改日期也會改變) [打印本頁]

作者: asdfg0205    時間: 2017-4-3 11:29 PM     標題: C# 表單背景圖片 (開著程式 更改日期也會改變)

本帖最後由 asdfg0205 於 2017-4-3 11:31 PM 編輯

我記得 +了 private void Form1_Activated(object sender, EventArgs e)
是代表 作用中的表單 (就是程式開著 日期變更的話 背景圖片也會跟著設定好的變)
可是 我用 IF SWITCH 用(判斷是否在某個日期 如果是圖片就是我自己設定好的) 都不能 而且 是完全沒有圖片跑出來...(當然我本身電腦的時間也有變更成我要的時間~)
可是 當我直接用在 載入表單的時候 圖片就有出來了 (可是當我開著程式變更日期 圖片並不會變 所以必須要用在我上面說的 那個事件中 (Activated) 可是弄在裡面 圖片又完全跑不出來....)
請問 我是哪邊弄錯了嗎???



作者: Josie_2016    時間: 2017-4-4 10:04 AM

本帖最後由 Josie_2016 於 2017-4-4 10:14 AM 編輯

Activated事件是當表單得到焦點時觸發,Form1在第一次載入會觸發,後續要再次觸發必須先讓Form1失去焦點再得到焦點,所以您可以新增一個Form2表單,然後在Form1放一個按鈕開啟Form2,當您把Form2關掉時可以再次觸發Form1的Activated事件

下面是程式示意,給您參考
[attach]118282815[/attach]




歡迎光臨 伊莉討論區 (http://web01.eyny.com/) Powered by Discuz!