none
C#的几个MDI子窗体同时显示相互不能覆盖,且当一个子窗体被拉大后其它的子窗体跟着变小,请问这要如何实现? RRS feed

  • 问题

  • C#的几个MDI子窗体同时显示相互不能覆盖,且当一个子窗体被拉大后其它的子窗体跟着变小,即它们是动态的。 如:3个MDI子窗体共同占满整个父窗体,当其它一个窗体尺寸大小改变时,另外两个跟着变,总之3个窗体时刻占满父窗体且3个子窗体不要覆盖。这样如何实现?
    2015年1月19日 2:58

答案

  • Microsoft自帶的應該沒有這樣的method/function

    可能你要在Child resize後,計算它大小再自行resize其他的childs


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年1月19日 3:27

全部回复

  • Microsoft自帶的應該沒有這樣的method/function

    可能你要在Child resize後,計算它大小再自行resize其他的childs


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年1月19日 3:27
  • 嗯,估计是要自己写代码实现了........网上也搜了很久,找不到相关的程序例子,如里有个例子瞄几眼就有头绪了.
    2015年1月19日 4:05