none
mdiform放大縮小 RRS feed

  • 問題

  • 大大您們好,請問我利用mdiform,有mdiparent和mdichildren(五個表單),其中有兩個mdichildren表單(a,b表單)是固定不變的其餘(c,d,e表單)皆可放大縮小,也就是我設了以下屬性
    this.MaximizeBox = false;
    this.MinimizeBox = false;
    this.AutoSizeMode = AutoSizeMode.GrowAndShrink;
    這些也都可以也正常,但唯一情況,即為,若先開啟的子表單(c,d,e任一)作了放大動作,接下來再開啟(a,b任一),那a(或b)表單也會被放到最大,而且我原本在表單排列的位置也會有所不同,請問大大我是否少設了否些屬性,謝謝
    2009年10月5日 上午 03:07

解答

  • 設計邏輯錯誤。
    mdichild 不要有固定大小,應改以對話盒方式存在,否則子視窗最大化、最小化會被互相影響。

    註:你看過哪個 mdi 軟體是這樣設計?
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    • 已標示為解答 冰糖旋風 2009年10月5日 上午 07:03
    2009年10月5日 上午 04:33

所有回覆