第二章
第二章
构建布局良好的Windows程序
1.方法
Applaction.Exit() 退出整个应用程序,关闭所有有窗体 。
this.Close() 关闭当前窗体。他们都会触发FormClosed事件和FromClosing事件。
RedioButton单选框 (如男和女) if(RedioButton.checked)(单选按钮是否被标记);
。
2.
MenuStrip (创建菜单栏)
ToolStrip(创建工具栏)(DisplayStyle:是否显示图像和文本) (Image :修改图片 更换图片) (ImageScaling:是否调整图像大小) (TextImageRelation :图像与文本的相对位置:谁在前谁在后)
3.ToolStrip 工具栏的类型 (Button:按钮 ,Label:标签 ,SplitButton:分割按钮 ,
DropDownButton:下拉按钮 ,
Separato:分割线 ,
ComboBox :组合框 ,
TextBox:文本框 ,
ProgerssBar:进度条 ) 前面都有ToolStrip做前缀。
4.属性:::Enable (true,False)程序运行之后不可用 ,
ReadOnly(True,False)只读状态 ,
PasswordChar (******)设置替代文字,
Checked(True,False 默认光电在那个属性上),
Anchor(拉动边框平铺布局,美观效果),
Multiline(多行文本框),
Dock(将控件停靠在窗体的边缘或填充窗体,当某控件需要充满 整个窗体时,设置控件的Dock属性是最快捷的方式。。)
ShowShortcutKeys(true)设为快捷件;
ShortcutKeys(Ctrl+N)快捷件的设定;( 如菜单(&N))
5.工具类::
RedioButton(rbtn)(单选按钮 如:男和女),
DateTimePicker(dtb)(日期控件)常用属性{Value:空间的当前日期 ,
MaxDate:最大日期,MinDate:最小日期}, GroupBox(分组框“可以看见的”) ,
Panel(面板,最为容器使用“不可看见”)
GroupBox (设置标题栏)
6.SDI:弹窗口应用程序(比如记事本 word等)
MDI:多窗口应用程序(比如Excel、浏览器等,至少由两个窗口组成 ,包括顶级框架窗口(也叫MDI容器),其他文档窗口(也叫子窗口))
创建MDI的步骤(1.父窗体的IsMDIContainer 属性设为true
2.子窗体的MdiParent属性设为父窗体
MdiParent.this;设置当前父窗体。
)
7. if (addf.ShowDialog() == DialogResult.OK)