C#-Winform重要知识点
一.创建窗体注意点:
1、命名 属性:Name 只要在代码里出现的控件,就必须按照规范命名
Label lbl(简写)
TextBox txt
Button btn
ComboBox cbo
DataGridView dgv
ListView lv
TreeView tv
RadioButton rdo
contextMenuStrip cms 右键菜单
GroupBox grp 分组框
MenuStrip ms 菜单项
ToolStripMenuItem tsmi
Panel pnl 面板
DateTimePicker dtp 时间控件
2、标题 属性:Text
3、子窗体在屏幕中央 startPosition:CenterScreen
4、子窗体禁止最大化 Maximinzed:false
5、子窗体禁止最小化 Miniminzed:false
6、子窗体大小固定不变 FormBorderStyle:fixedSingle
7、父窗体设置最大化 windowState:Maximized
8、父窗体设置MDI IsMDIContainer:true
9、下拉框不允许输入值 DropDownStyle:DropDownList
10、DataGridView只选中一行 MultiSelect:false
11、DataGridView选中整行 SelectionMode:FullRowSelect
12、DataGridView调整列的自动大小模式 AutoSizeColumsMode:Fill
13、DataGridView去掉最后一行 AllowUserToAddRows:False
14、DataGridView序号列去掉 RowHeadersVisible:False
15、DataGridView不自动生成列 DataGridView控件名.AutoGenerateColumns = false; //使用代码设置
16、DataGridView列设置货币格式 编辑列–DefaultCellStyle–format–货币
17、ListView选中整行 FullRowSelect : true
二、弹出框
DialogResult result = MessageBox.Show(“要显示的字符串”,“消息框的标题”,MessageBoxButtons.OKCancel,MessageBoxIcon.Information);
if(result == DialogResult.OK){
}
三、窗体打开、关闭、方式
以子窗体打开 :
窗体名 窗体对象 = new 窗体名();
窗体对象.MdiParent = this;
窗体对象.Show();
模式窗体打开:
窗体名 窗体对象 = new 窗体名();
窗体对象.ShowDialog();
关闭本窗体:
this.Close