Library sample chapters

Introduction to Windows Forms

Defining the Border Style

The previous examples are both simple, fixed-size forms that have no minimize or restore button. The border style of the form object controls how a form is shown and if it can be resized.

Listing 3.1.4 shows a very simple Windows Forms application with a sizable client area.

Listing 3.1.4 resize.cs: A Simple Resizable Windows Forms Application

using System;
using System.Drawing;
using System.ComponentModel;
using System.WinForms;


public class SizeApp : System.WinForms.Form
{

  public   SizeApp()
  {
    this.Text = "SizeApp";
    this.MaximizeBox = true;
    this.BorderStyle = FormBorderStyle.Sizable;
  }

  static void Main()
  {
    Application.Run(new SizeApp());
  }


}

Building and running this application will result in a resizable application that can also be minimized to the taskbar and restored in the normal way.

Comments

  1. 13 Aug 2008 at 19:50

    Actually all you have to do in place an ampersand before the letter you want underlined.

    So if you want the "r" in "Print" underlined, enter in the code:

    "P&rint"

    That's it.

  2. 15 Jul 2005 at 22:27
    this is not a programming issue and it is not something you can set unless you have a custom menu control.

    if you want to view the _ all the time for alt shortcuts you have to go to:

    display properties->appearance->effects

    and uncheck the "Hide underlined charactors for keyboard navigation until I press the ALT key" checkbox.

    these instructions are for XP SP2 Pro build 2600
  3. 15 May 2003 at 06:43

    The "" on the short-cut character is visible only when "ALT" is pressed. Is it possible to display the "" programatically???

  4. 01 Jan 1999 at 00:00

    This thread is for discussions of Introduction to Windows Forms.

Leave a comment

Sign in or Join us (it's free).

We'd love to hear what you think! Submit ideas or give us feedback