Form Size

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Guest's Avatar

    Form Size

    I created a form using 1024*768 res. Is there a way in vb.net to tell the
    frm to 'adjust' it's size for say 800*600, or is it supposed to do this
    automatically? I run the form on a couple of 800*600 res screens and part of
    the form is hidden.
    I remember a resize.ocx for vb6 forms, but I was hoping vb.net would have a
    built in way of doing it.
    Thanks
    BUC


  • Cerebrus

    #2
    Re: Form Size

    Hi,

    Why not simply set the Form WindowState property to "Maximized" ? It
    would then cover the full screen whatever your screen resolution is.

    Regards,

    Cerebrus.

    Comment

    • Guest's Avatar

      #3
      Re: Form Size

      Maximized doesn't stop my controls from running off the side of the screen
      in 800*600 mode
      Buc

      <Buc> wrote in message news:%233VAK$5R GHA.1948@TK2MSF TNGP09.phx.gbl. ..[color=blue]
      >I created a form using 1024*768 res. Is there a way in vb.net to tell the
      >frm to 'adjust' it's size for say 800*600, or is it supposed to do this
      >automaticall y? I run the form on a couple of 800*600 res screens and part
      >of the form is hidden.
      > I remember a resize.ocx for vb6 forms, but I was hoping vb.net would have
      > a built in way of doing it.
      > Thanks
      > BUC
      >
      >[/color]


      Comment

      • Armin Zingler

        #4
        Re: Form Size

        <Buc> schrieb im Newsbeitrag news:OmNTjG6RGH A.1608@TK2MSFTN GP09.phx.gbl...[color=blue]
        > Maximized doesn't stop my controls from running off the side of the screen
        > in 800*600 mode
        > Buc
        >
        > <Buc> wrote in message news:%233VAK$5R GHA.1948@TK2MSF TNGP09.phx.gbl. ..[color=green]
        >>I created a form using 1024*768 res. Is there a way in vb.net to tell the
        >>frm to 'adjust' it's size for say 800*600, or is it supposed to do this
        >>automatically ? I run the form on a couple of 800*600 res screens and part
        >>of the form is hidden.
        >> I remember a resize.ocx for vb6 forms, but I was hoping vb.net would have
        >> a built in way of doing it.
        >> Thanks
        >> BUC[/color][/color]


        Have a look at the Anchor and Dock properties.


        Armin

        Comment

        • Phill  W.

          #5
          Re: Form Size


          <Buc> wrote in message news:%233VAK$5R GHA.1948@TK2MSF TNGP09.phx.gbl. ..[color=blue]
          >I created a form using 1024*768 res. Is there a way in vb.net to tell the
          >frm to 'adjust' it's size for say 800*600, or is it supposed to do this
          >automaticall y?[/color]

          Always design for the smallest monitor resolution you intend to support.
          Use the Anchor and Dock properties on each control to take advantage
          of "larger" screens. If you're going down the inherited Form route, I've
          found overriding the OnLayout methods more reliable for resizing and
          repositioning controls.

          HTH,
          Phill W.


          Comment

          Working...