可以绑定到DataGrid上,非DataSet上方法是一样的

解决方案 »

  1.   

    在asp.net版块查一下 DataGrid%checkbox
      

  2.   

    我说地winform呀不是在asp.net里面
      

  3.   

    http://www.codeproject.com/useritems/datagrid_combobox.asp
      

  4.   

    下面是textBox地绑定
    this.editpjss.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.objDataForm_zfxxlr_dataset, "da1.pjss"));
    this.editpjss.Location = new System.Drawing.Point(656, 384);
    this.editpjss.Name = "editpjss";
    this.editpjss.TabIndex = 42;
    this.editpjss.Text = "";
    因为用c#自己生成的一个dataset 它把里面的所有字段全部绑定成textBox 比如 性别,它显示1表示男 0表示女 我不想让他显示数字,想出现两个radioButton 如果是1 男的radioButton 选中     如果是0 女的radioButton 选中因为它自己生成的东西里面直接就有添加,删除,修改 。很多都很全
    就是全部字段都绑定成textBox了
      

  5.   

    DataGrid一般的操作在这里都有http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp
      

  6.   

    这个问题好像与dataGrid无关呀
      

  7.   

    这个是接图www.polyka.com.cn/images/123.bmp你看,里面的textBox都绑定到数据库的 但是一些性别 婚否 什么
    显示1,0很不直观,如果能显示成 单选框 男女 是否 是多好呀
      

  8.   

    可以把DataSet绑定到你想要的控件上,但是控件不可以绑定到数据集上。对象不对。
    而且如果真如你所说的话。你要求的这个功能不会有的。
    把数据集绑定到相应的控件上是:
    在每一个控件的属性页里面都有一个设置绑定的东西。而且每一个的名称都不相同。
      

  9.   

    comboBox1.DataBindings.Add("Text",dataset,"tablename.fieldname");
    checkBox1.DataBindings.Add("Cheched",dataset,"tablename.fieldname");
    radioButton1.DataBindings.Add("Cheched",dataset,"tablename.fieldname");
      

  10.   

    本来考虑的是绿洲的方法 可是那样绑定出现错误
    因为字段必须返回的 true false 或者bit的0 1
    所有就考虑把testBox 与两个radioButton同步 就是test的值改变
    同时改变,搞定!哈哈