You are not connected. Please login or register

View previous topic View next topic Go down  Message [Page 1 of 1]

1 C# MdiLayout.TileVertical on Sat Aug 21, 2010 8:08 pm

Top


Contributor
Loading
Don't know what it is? : ( Example:

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;

public class Form1 : Form
{
      private System.Windows.Forms.MenuStrip menuStrip1;
      private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem child1ToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem windowToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem cascadeToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem tileHorizontalToolStripMenuItem;
      private System.Windows.Forms.ToolStripMenuItem tileVerticalToolStripMenuItem;
      private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
     
      public Form1() {
        InitializeComponent();
      }
      private void child1ToolStripMenuItem_Click(object sender, EventArgs e ){
        ChildForm formChild = new ChildForm("Child", "winter.jpg" );
        formChild.MdiParent = this;
        formChild.Show();
    }

    private void cascadeToolStripMenuItem_Click(object sender, EventArgs e ) {
      this.LayoutMdi( MdiLayout.Cascade );
    }

    private void tileHorizontalToolStripMenuItem_Click(object sender, EventArgs e ) {
      this.LayoutMdi( MdiLayout.TileHorizontal );
    }
    private void tileVerticalToolStripMenuItem_Click(object sender, EventArgs e ) {
      this.LayoutMdi( MdiLayout.TileVertical );
    }
    private void InitializeComponent() {
        this.menuStrip1 = new System.Windows.Forms.MenuStrip();
        this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.child1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.windowToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.cascadeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.tileHorizontalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.tileVerticalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
        this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
        this.menuStrip1.SuspendLayout();
        this.SuspendLayout();
        //
        // menuStrip1
        //
        this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.fileToolStripMenuItem,
            this.windowToolStripMenuItem});
        this.menuStrip1.Location = new System.Drawing.Point(0, 0);
        this.menuStrip1.MdiWindowListItem = this.windowToolStripMenuItem;
        this.menuStrip1.Name = "menuStrip1";
        this.menuStrip1.Size = new System.Drawing.Size(353, 24);
        this.menuStrip1.TabIndex = 1;
        this.menuStrip1.Text = "menuStrip1";
        //
        // fileToolStripMenuItem
        //
        this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.newToolStripMenuItem,
            this.exitToolStripMenuItem});
        this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
        this.fileToolStripMenuItem.Text = "File";
        //
        // newToolStripMenuItem
        //
        this.newToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.child1ToolStripMenuItem});
        this.newToolStripMenuItem.Name = "newToolStripMenuItem";
        this.newToolStripMenuItem.Text = "New";
        //
        // child1ToolStripMenuItem
        //
        this.child1ToolStripMenuItem.Name = "child1ToolStripMenuItem";
        this.child1ToolStripMenuItem.Text = "Child1";
        this.child1ToolStripMenuItem.Click += new System.EventHandler(this.child1ToolStripMenuItem_Click);
        //
        // exitToolStripMenuItem
        //
        this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
        this.exitToolStripMenuItem.Text = "Exit";
        //
        // windowToolStripMenuItem
        //
        this.windowToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.cascadeToolStripMenuItem,
            this.tileHorizontalToolStripMenuItem,
            this.tileVerticalToolStripMenuItem,
            this.toolStripSeparator1});
        this.windowToolStripMenuItem.Name = "windowToolStripMenuItem";
        this.windowToolStripMenuItem.Text = "Window";
        //
        // cascadeToolStripMenuItem
        //
        this.cascadeToolStripMenuItem.Name = "cascadeToolStripMenuItem";
        this.cascadeToolStripMenuItem.Text = "Cascade";
        this.cascadeToolStripMenuItem.Click += new System.EventHandler(this.cascadeToolStripMenuItem_Click);
        //
        // tileHorizontalToolStripMenuItem
        //
        this.tileHorizontalToolStripMenuItem.Name = "tileHorizontalToolStripMenuItem";
        this.tileHorizontalToolStripMenuItem.Text = "Tile Horizontal";
        this.tileHorizontalToolStripMenuItem.Click += new System.EventHandler(this.tileHorizontalToolStripMenuItem_Click);
        //
        // tileVerticalToolStripMenuItem
        //
        this.tileVerticalToolStripMenuItem.Name = "tileVerticalToolStripMenuItem";
        this.tileVerticalToolStripMenuItem.Text = "Tile Vertical";
        this.tileVerticalToolStripMenuItem.Click += new System.EventHandler(this.tileVerticalToolStripMenuItem_Click);
        //
        // toolStripSeparator1
        //
        this.toolStripSeparator1.Name = "toolStripSeparator1";
        //
        // UsingMDIForm
        //
        this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.ClientSize = new System.Drawing.Size(353, 310);
        this.Controls.Add(this.menuStrip1);
        this.IsMdiContainer = true;
        this.MainMenuStrip = this.menuStrip1;
        this.Name = "UsingMDIForm";
        this.Text = "UsingMDI";
        this.menuStrip1.ResumeLayout(false);
        this.ResumeLayout(false);
        this.PerformLayout();

      }

    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.Run(new Form1());
    }

}

public class ChildForm : Form
{
  private System.Windows.Forms.PictureBox picDisplay;
 
  public ChildForm( string title, string fileName )
  {
      InitializeComponent();

      Text = title;

      picDisplay.Image = Image.FromFile(fileName);
  }
 
  private void InitializeComponent() {
        this.picDisplay = new System.Windows.Forms.PictureBox();
        ((System.ComponentModel.ISupportInitialize)(this.picDisplay)).BeginInit();
        this.SuspendLayout();
        //
        // picDisplay
        //
        this.picDisplay.Location = new System.Drawing.Point(1, 7);
        this.picDisplay.Name = "picDisplay";
        this.picDisplay.Size = new System.Drawing.Size(225, 247);
        this.picDisplay.TabIndex = 0;
        this.picDisplay.TabStop = false;
        //
        // ChildForm
        //
        this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.ClientSize = new System.Drawing.Size(227, 256);
        this.Controls.Add(this.picDisplay);
        this.Name = "ChildForm";
        this.Text = "Child";
        ((System.ComponentModel.ISupportInitialize)(this.picDisplay)).EndInit();
        this.ResumeLayout(false);

      }
}

View previous topic View next topic Back to top  Message [Page 1 of 1]

Related topics

Permissions in this forum:
You cannot reply to topics in this forum