在DataGrid中有一行是选择行(DataGridBoolColumn)
我想每点一下它的时候就就改变(真变成假反之假变真)
可是我做出来的都要点2下才行
该怎么改
我想每点一下它的时候就就改变(真变成假反之假变真)
可是我做出来的都要点2下才行
该怎么改
解决方案 »
- Infragistics控件的Ultra Chart中Gantt问题,甘特图问题。
- 一道关于求2的幂次方的面试题,感兴趣的朋友可以进来坐坐
- 救救我,如何用c#.net制作仿QQ面板的菜单栏,我没有思路,大侠救命!!
- 在线等,请问怎么解决AddFlow中图片的转换问题?
- 不会用Split函数,请教,帐上没分,不好意思了
- VS .NET2003里的C#连接ORACLE805问题
- 如何用C#的datagridview提交修改后的数据到指定的数据库表?
- DevExpress的下拉列表框的问题
- 忧闷中,listbox的问题。再线等!!
- console 问题
- 请问在petshop里面default.aspx里面的图的热点是怎么实现的?
- left join是什么意思???????
//Get a DataSet
ds=GetMyDataSet(Ado.adoClass.objConnection,sbSQL.ToString(),BW_Table); DataColumn colFlag = new DataColumn("colFlag",typeof(bool));
ds.Tables[BW_Table].Columns.Add(colFlag); for (int i=0;i<ds.Tables[BW_Table].Rows.Count;i++)
{
string strDate=Convert.ToDateTime(ds.Tables[BW_Table].Rows[i]["CURDATE"]).ToShortDateString();
if (strDate==DateTime.Now.ToShortDateString())
{
ds.Tables[BW_Table].Rows[i]["colFlag"]=true;
}
else
{
ds.Tables[BW_Table].Rows[i]["colFlag"]=false;
}//end if// Bind the DataGrid to the DataSet
dgdBW.SetDataBinding(ds, "BW_Table");
//create and add a custom table style
AddCustomDataTableStyle();
ds.Tables[BW_Table].DefaultView.AllowNew=false;
this.dgdBW.DataSource=ds.Tables[BW_Table].DefaultView;
{
DataGridTableStyle ts1 = new DataGridTableStyle();
ts1.MappingName =BW_Table;
ts1.AlternatingBackColor = Color.LightBlue;
DataGridColumnStyle boolCol = new DataGridBoolColumn();
boolCol.MappingName = "colFlag";
boolCol.HeaderText = "选择";
boolCol.Width = 30;
((DataGridBoolColumn)boolCol).AllowNull = false;
ts1.GridColumnStyles.Add(boolCol);
this.dgdBW.TableStyles.Add(ts1);
}
//colFlag.AllowDBNull = false; DataGridColumnStyle boolCol = new DataGridBoolColumn();
boolCol.MappingName = "colFlag";
boolCol.HeaderText = "选择";
boolCol.Width = 30;
boolCol.AllowNull = false;//增加
//colFlag.AllowDBNull = false; DataGridColumnStyle boolCol = new DataGridBoolColumn();
boolCol.MappingName = "colFlag";
boolCol.HeaderText = "选择";
boolCol.Width = 30;
boolCol.AllowNull = false;//增加//DataColumn colFlag = new DataColumn("colFlag",typeof(bool));
//colFlag.AllowDBNull = false; DataGridColumnStyle boolCol = new DataGridBoolColumn();
boolCol.MappingName = "colFlag";
boolCol.HeaderText = "选择";
boolCol.Width = 30;
boolCol.AllowNull = false;//增加//DataColumn colFlag = new DataColumn("colFlag",typeof(bool));
//colFlag.AllowDBNull = false; DataGridColumnStyle boolCol = new DataGridBoolColumn();
boolCol.MappingName = "colFlag";
boolCol.HeaderText = "选择";
boolCol.Width = 30;
boolCol.AllowNull = false;//增加