偶一直使用VsNet2005做开发,用微软自带控件拖拉编程着实比较方便,但做为一个程序开发者,要多学多能,用代码写窗体,在此当然不建议大家都这么做(起码效率不高嘛)。但新手最好能这样做一次!下面的代码是我当时学习时,建立两个窗体,一个窗体拖控件设置属性,然后查看设计视图。在另一个代码块写代码!不要复制,要明白其意,自已写!
public
partial
class
Form6 : Form
... {
private MenuStrip MenuStrip1 = new MenuStrip();
private ToolStripMenuItem File = new ToolStripMenuItem("&File");
private ToolStripMenuItem Edit = new ToolStripMenuItem("&Edit");
private ToolStripMenuItem New = new ToolStripMenuItem("New");
private ToolStripMenuItem Open = new ToolStripMenuItem("Open");
private ContextMenuStrip ContextMeunStrip1 = new ContextMenuStrip();
private ToolStripMenuItem Copy = new ToolStripMenuItem("复制");
private ToolStripSeparator line1 = new ToolStripSeparator();
private ToolStripMenuItem Parse = new ToolStripMenuItem("粘贴");
private ToolStripSeparator line2 = new ToolStripSeparator();
private ToolStripMenuItem Cut = new ToolStripMenuItem("剪贴");
private ToolStripSeparator line3 = new ToolStripSeparator();
private ToolStripMenuItem SendOf = new ToolStripMenuItem("发送到...");
private ToolStripMenuItem desktop = new ToolStripMenuItem("桌面");
private ToolStripSeparator line4 = new ToolStripSeparator();
private ToolStripMenuItem mail = new ToolStripMenuItem("邮箱");
public Form6()
...{
InitializeComponent();
//加载主菜单
New.ShortcutKeys = (Keys)(Keys.Control | Keys.N);
File.DropDownItems.AddRange(new ToolStripItem[] ...{ New,Open });
MenuStrip1.Items.AddRange(new ToolStripItem[] ...{ File, Edit });
this.Controls.Add(MenuStrip1);
//为窗体设置右键菜单
SendOf.DropDownItems.AddRange(new ToolStripItem[] ...{ desktop,line4,mail });
ContextMeunStrip1.Items.AddRange(new ToolStripItem[] ...{ Copy,line1,Cut,line2,Parse,line3,SendOf });
this.ContextMenuStrip = ContextMeunStrip1;
}
}
... {
private MenuStrip MenuStrip1 = new MenuStrip();
private ToolStripMenuItem File = new ToolStripMenuItem("&File");
private ToolStripMenuItem Edit = new ToolStripMenuItem("&Edit");
private ToolStripMenuItem New = new ToolStripMenuItem("New");
private ToolStripMenuItem Open = new ToolStripMenuItem("Open");
private ContextMenuStrip ContextMeunStrip1 = new ContextMenuStrip();
private ToolStripMenuItem Copy = new ToolStripMenuItem("复制");
private ToolStripSeparator line1 = new ToolStripSeparator();
private ToolStripMenuItem Parse = new ToolStripMenuItem("粘贴");
private ToolStripSeparator line2 = new ToolStripSeparator();
private ToolStripMenuItem Cut = new ToolStripMenuItem("剪贴");
private ToolStripSeparator line3 = new ToolStripSeparator();
private ToolStripMenuItem SendOf = new ToolStripMenuItem("发送到...");
private ToolStripMenuItem desktop = new ToolStripMenuItem("桌面");
private ToolStripSeparator line4 = new ToolStripSeparator();
private ToolStripMenuItem mail = new ToolStripMenuItem("邮箱");
public Form6()
...{
InitializeComponent();
//加载主菜单
New.ShortcutKeys = (Keys)(Keys.Control | Keys.N);
File.DropDownItems.AddRange(new ToolStripItem[] ...{ New,Open });
MenuStrip1.Items.AddRange(new ToolStripItem[] ...{ File, Edit });
this.Controls.Add(MenuStrip1);
//为窗体设置右键菜单
SendOf.DropDownItems.AddRange(new ToolStripItem[] ...{ desktop,line4,mail });
ContextMeunStrip1.Items.AddRange(new ToolStripItem[] ...{ Copy,line1,Cut,line2,Parse,line3,SendOf });
this.ContextMenuStrip = ContextMeunStrip1;
}
}