布局:
2个属性:
Anchaor:锁定位置
Dock:填充位置
一般Dock是与容器控件配合使用
容器控件:
Panel:就是一个区域,类似于DIV,可以独立布局,还可以让其它控件及容器在它的内部再次布局
FlowLayoutPanel1:流式布局容器,内容会默认从左向右排列,如果宽度不够了,那么自动换行
GroupBox:依然是容器,拥有Panel全部属性,比Panel多了个标题和边框样式
TabContro1:选项卡容器
SplitContainer:二分区容器
TableLayoutPanel:表格容器
打印控件:
PrintDocument:要打印的对象,非常重要
程序不知道你要做的事情,就是将要打印的内容绘制到这个打印对象上去
PageSetupDialog:打印设置对话框
PrintPreviewContro1:打印预览控件
PrintPreviewDialog:打印预览对话框
PrintDialog:打印对话框
DialogResult dr=printdialong1.shoudialog();
if(dr==DialoResult.OK) 如果用户点击的是确定按钮,那么执行打印
{
printDocument1.Print();
}
DialogResult是一个可被实例化的枚举类,用来接收用户在对话框中的操作