this.dgtankview.columns["id"].datapropertyname = "id";
this.dgtankview.columns["tankname"].datapropertyname = "name";
this.dgtankview.columns["area"].datapropertyname = "area";
this.dgtankview.columns["type"].datapropertyname = "type";
this.dgtankview.columns["status"].datapropertyname = "status";
this.dgtankview.columns["material"].datapropertyname = "material";
this.dgtankview.columns["materialcategory"].datapropertyname = "materialcategory";
this.dgtankview.columns["maxlevel"].datapropertyname = "maxlevel";
this.dgtankview.columns["minlevel"].datapropertyname = "minlevel";
this.dgtankview.columns["maxcapacity"].datapropertyname = "maxcapacity";
this.dgtankview.columns["mincapacity"].datapropertyname = "mincapacity";
this.dgtankview.columns["code"].datapropertyname = "code";
////set columns width
//this.dgtankview.columns["materialcategory"].width = 80;
//this.dgtankview.columns["material"].width = 240;
//this.dgtankview.columns["tankname"].width = 100;
//this.dgtankview.columns["area"].width = 80;
//this.dgtankview.columns["maxlevel"].width = 100;
//this.dgtankview.columns["minlevel"].width = 100;
//this.dgtankview.columns["maxcapacity"].width = 100;
//this.dgtankview.columns["mincapacity"].width = 100;
//this.dgtankview.columns["type"].width = 60;
//this.dgtankview.columns["status"].autosizemode = datagridviewautosizecolumnmode.fill;
this.dgtankview.autogeneratecolumns = false;
this.dgtankview.datasource = tankviews;
int rowcount = dgtankview.rowcount;
if (selectedindex < rowcount || selectedindex >= rowcount)
{
this.dgtankview.rows[0].selected = true;
}
else
{
this.dgtankview.rows[this.selectedindex].selected = true;
}
for (int i = 0; i < dgrdselectedmaterial.rowcount; i++)
{
if (decimal.parse(dgrdselectedmaterial.rows[i].cells["columnselectedminratio"].value.tostring()) > decimal.parse(dgrdselectedmaterial.rows[i].cells["columnselectedmaxratio"].value.tostring()))
{
messageutil.info(string.format(config.messagemanager[messagegrouphelper.formattoname((int)messagegroup.client), "1959"].tostring(), dgrdselectedmaterial.rows[i].cells["columnselectedname"].value.tostring()));
return false;
}
}
rowheardersvisible=false
selection mode=full row select
columnheaderdefault=aligncenter
///高
dgrdstatictank.columnheadersheight = 40;
dgrdblendmaterialquality.columnheadersheightsizemode = datagridviewcolumnheadersheightsizemode.autosize;
宽:
dgrdblendmaterial.autogeneratecolumns = false;
dgrdblendmaterial.autosizecolumnsmode = datagridviewautosizecolumnsmode.fill;
dgrdblendmaterial.columns["columnmaterialtankname"].width = 80;
----------------------------------------------------------
this.datagridview1.currentcell.value; //当前处于活动状态的单元格的值
this.datagridview1.currentcell.rowindex;//当前处于活动状态的单元格所在的行
this.datagridview1.currentcell.columnindex;//当前处于活动状态的单元格所在的列
this.datagridview1.rows[5].cells[3].value;//位于第6行第4列的单元格的值
datagridview[col,row].value=obj;
controlutil.setdatagridviewstyleformasterdata(dgrdblendmaterial);
dgrdblendmaterial.autogeneratecolumns = false;
dgrdblendmaterial.autosizecolumnsmode = datagridviewautosizecolumnsmode.fill;
dgrdblendmaterial.columns["columnmaterialname"].width = 200;
ucpagingtank.databindings.add("pageindex", tanklistmodel, "pageindex", true, datasourceupdatemode.never);
-----某列的显示格式----
dgrdtank.columns["columntimestamp"].defaultcellstyle.format = config.appconfig.datetimeformat;
---取得选中某列的值-----
strcurroleid = dgrdrolelist.selectedrows[0].cells[0].formattedvalue.tostring();
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论