.


:




:

































 

 

 

 


Using System.Windows.Forms;




class MenuForm: Form

{

MainMenu MyMenu;

Public MenuForm()

{

Text = " ";

// .

MyMenu = new MainMenu();

// .

MenuItem m1 = new MenuItem("");

MyMenu.MenuItems.Add(m1);

MenuItem m2 = new MenuItem("");

MyMenu.MenuItems.Add(m2);

// "".

MenuItem subm1 = new MenuItem("");

M1.MenuItems.Add(subm1);

MenuItem subm2 = new MenuItem("");

M1.MenuItems.Add(subm2);

MenuItem subm3 = new MenuItem("");

M1.MenuItems.Add(subm3);

// "".

MenuItem subm4 = new MenuItem("");

M2.MenuItems.Add(subm4);

MenuItem subm5 = new MenuItem(" ");

M2.MenuItems.Add(subm5);

MenuItem subm6 = new MenuItem("");

M2.MenuItems.Add(subm6);

// .

subm1.Click += new EventHandler(MMOpenClick);

subm2.Click += new EventHandler(MMCloseClick);

subm3.Click += new EventHandler(MMExitClick);

subm4.Click += new EventHandler(MMCoordClick);

subm5.Click += new EventHandler(MMChangeClick);

subm6.Click += new EventHandler(MMRestoreClick);

// .

Menu = MyMenu;

}

[STAThread]

Public static void Main()

{

MenuForm skel = new MenuForm();

Application.Run(skel);

}

// "".

Protected void MMCoordClick(object who, EventArgs e)

{

// , .

string size =

String.Format("{0}: {1}, {2}\n{3}: {4}, {5} ",

", ", Top, Left,

", ", Bottom, Right);

// .

MessageBox.Show(size, " ",

MessageBoxButtons.OK);

}

// " ".

Protected void MMChangeClick(object who, EventArgs e)

{

Width = Height = 200;

}

// "".

Protected void MMRestoreClick(object who, EventArgs e)

{

Width = Height = 300;

}

// "".

Protected void MMOpenClick(object who, EventArgs e)

{

MessageBox.Show(" ", "",

MessageBoxButtons.OK);

}

// . "".

// using System.Diagnostics; -

Protected void MMOpenClick(object who, EventArgs e)

{

Process newProc = Process.Start("poster.jpg"); //==

newProc.WaitForExit(); //==

newProc.Close(); //==

}

// "".

Protected void MMCloseClick(object who, EventArgs e)

{

MessageBox.Show(" ", "",

MessageBoxButtons.OK);

}

// "".

Protected void MMExitClick(object who, EventArgs e)

{

DialogResult result = MessageBox.Show(" ?",

"",

MessageBoxButtons.YesNo);

if(result == DialogResult.Yes) Application.Exit();

}

}

 

. ( , ) .

, , .

. , .

: , .

.

, . .

, 200 . Width Height:

public int Width { get; set; }

public int Height { get; set; }

300x300.

Restore

.





:


: 2016-10-22; !; : 473 |


:

:

, , .
==> ...

1738 - | 1438 -


© 2015-2024 lektsii.org - -

: 0.016 .