Winform窗体
这是我之前写代码的时候被卡住的一些小知识点,看到这篇博客的人,如果有用,我很高兴很够帮助到你,如果对你没有帮助,那么请你路过就好
1.winform窗体跳转
show(非模态显示) 可以操作其他窗体,在弹出窗口和调用窗口之间随意切换,比如:弹出form2窗体了,还是原本的form窗体进行操作
showdialog(模态显示) 不允许操纵其他窗体
mdiparent属性的作用:将某个窗体的ismdicontainer属性设置为true,在跳转窗体的时候写上 fm.mdiparent=this;如下所示,注意:mdiparent只能和show()一起使用,不能和showdialog()一起使用
2. 窗体窗体,通过owner属性窗体
左图为启动窗体form1 右图为调用窗体userb (在启动窗体中定义一个public公有变量,并赋值。)
3.datagridview只显示指定的列 (this.datagridview1.autogeneratecolumns=false)
4.selctionmode属性fullrowselect选中整行
5. 获取datagridview列表中的某个值
string aa=this.datagridview1.row[ i ].cell[ j ].value.tostring(); 第 i 行,第 j 列的值
string bb=this.datagridview1.currentrow.cells[0].value.tostring(); 当前行某一列的值
int row=int.parse(this.datagridview1.currentcell.rowindex.tostring()) 当前第几行
int column=int.parse(this.datagridview1.currentcell.columnindex.tostring()) 当前第几列
6. sqlserver取得别名也可以绑定datagridview控件
7. exectenonquery() 不能用来做查询,只能是增删改
8.winfrom下拉框绑定数据的关键字段
this.下拉框名称.displaymember=“name"
this.下拉框名称.valuemember=“id"
下一篇: 360安全卫士怎么查看占网速的程序?