[問題] mdi 左上角小圖示的問題

看板C_Sharp作者 (阿其)時間16年前 (2009/09/16 17:09), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
我現在做了一個 mdi 介面的 form 然後在把 mdi 左上角的小圖示改成別的小圖示(16*16) 並且在 mdi form 上放了 menustript 而且也把 child form 的小圖示改掉了 現在問題來了 我如果用 mdi form 打開 child form (WindowState預設為 Maximum) 因為一開始就預設 child form 會填滿整個 mdi form 這時候 mdi 的 menustript 最左邊也會有小圖示 但是 這個小圖示依然是預設的小圖示 不是我已經改掉的小圖示 如果我把 child form 縮小之後 再放大 填滿整個 mdi form 這時在 menustript 最左邊的小圖示就會變成 我改過的小圖示了 請問這個小圖示的問題有沒有辦法解決? 我有試過 如果一開始 child form 不是預設為 Maximum 這時 child form 不會填滿整個 mdi form 再放大 child form 之後 menustript 左邊的小圖示會顯示成我改過的小圖示 但是現在我 child form 就是要預設為 Maximum 爬文也沒找到答案 =.= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.69.118 ※ 編輯: cczeke 來自: 59.124.69.118 (09/16 17:29)

09/16 21:17, , 1F
好像只有在call child.Show()之前設定maximum才會發生,
09/16 21:17, 1F

09/16 21:21, , 2F
考慮在Show()完後再設定成Maximum,不過畫面會兩段式輸出
09/16 21:21, 2F
文章代碼(AID): #1AiAj793 (C_Sharp)