阅读背景:

C# winform DataGridt将行中标记字段转换为要展示的字段名称 比如0,1转换为是或否

来源:互联网 
 DataTable dtIsEndlevel = new DataTable();
        private void Config_EnterPriseInfo_Load(object sender, EventArgs e)
        {
            initDataTable();
            ((DataGridViewComboBoxColumn)DataGrid1.Columns["IsClubMember"]).DataSource = dtIsEndlevel;
            ((DataGridViewComboBoxColumn)DataGrid1.Columns["IsClubMember"]).ValueMember = "id";
            ((DataGridViewComboBoxColumn)DataGrid1.Columns["IsClubMember"]).DisplayMember = "text";
            //绑定DataGrid1数据
            GetData();
        }
        private void initDataTable()
        {
            dtIsEndlevel.Columns.Add("text", Type.GetType("System.String"));
            dtIsEndlevel.Columns.Add("id", Type.GetType("System.Boolean"));
            DataRow dr = dtIsEndlevel.NewRow();
            dr["text"] = "是";
            dr["id"] = true;
            dtIsEndlevel.Rows.Add(dr);

            DataRow dr1 = dtIsEndlevel.NewRow();
            dr1["text"] = "否";
            dr1["id"] = false;
            dtIsEndlevel.Rows.Add(dr1);
        } DataTable dtIsEndlevel = new DataTable();
    



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: