Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. How does one have mdichildren forms automatically sized to fit the parent form?

How does one have mdichildren forms automatically sized to fit the parent form?

Scheduled Pinned Locked Moved C#
csharpvisual-studioquestion
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    Lecutus1
    wrote on last edited by
    #1

    How does one have mdichildren forms automatically sized to fit the parent form? My situation is I may have 5 to 10 child form at once and I would like to see all at once. I'm developing in C# in Visual Studio 2005 Any and all suggestion are appreciated. Thanks

    D 1 Reply Last reply
    0
    • L Lecutus1

      How does one have mdichildren forms automatically sized to fit the parent form? My situation is I may have 5 to 10 child form at once and I would like to see all at once. I'm developing in C# in Visual Studio 2005 Any and all suggestion are appreciated. Thanks

      D Offline
      D Offline
      DaveyM69
      wrote on last edited by
      #2

      If I recall correctly you have to set a property in the parent called MdiLayout

      Dave
      BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
      Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
      Why are you using VB6? Do you hate yourself? (Christian Graus)

      L 1 Reply Last reply
      0
      • D DaveyM69

        If I recall correctly you have to set a property in the parent called MdiLayout

        Dave
        BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
        Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
        Why are you using VB6? Do you hate yourself? (Christian Graus)

        L Offline
        L Offline
        Lecutus1
        wrote on last edited by
        #3

        Thanks, I'm developing in VS2005 and it doesn't have that setting in the property view. But that gives me an idea of what to look for and I'll still take any other answer Thanks

        D 1 Reply Last reply
        0
        • L Lecutus1

          Thanks, I'm developing in VS2005 and it doesn't have that setting in the property view. But that gives me an idea of what to look for and I'll still take any other answer Thanks

          D Offline
          D Offline
          DaveyM69
          wrote on last edited by
          #4

          I've just checked it and it's a method you need to call in the Parent, check the MdiLayout enum on MSDN for values.

          this.LayoutMdi(MdiLayout.Cascade);

          Dave
          BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
          Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
          Why are you using VB6? Do you hate yourself? (Christian Graus)

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups