radioButton的text干脆直接都啥也没有了,断点查询时候还存在要加的内容,可在窗体里就是显示不了咋弄啊???

解决方案 »

  1.   

    RadioButton rdb = new RadioButton();
    rdb.Name = "rdb1";
    //设置位置
    this.Controls.Add(rdb);
    rdb.CheckedChanged += new System.EventHandler(rdb_CheckedChanged);
      

  2.   

    RadioButton rdb = new RadioButton();
                            string M = Encoding.ASCII.GetString(new byte[] { (byte)(i + 65) });//这是要加一个选项名,A B C D 什么的
                            rdb.Name = answerSplit[i];//从数据库读过来的选项内容
                            rdb.Text = M + ". " + answerSplit[i];//把选项名A与选项内容连起来,就是这出错了
                            rdb.Left = label2.Left;
                            rdb.Top = rdbtop;
                            rdbtop += 30;
                            this.groupBox1.Controls.Add(rdb);
      

  3.   

    没设置。
     rdb.Text = M + ". " + answerSplit[i];//把选项名A与选项内容连起来,就是这出错了如果直接rdb.Text = answerSplit[i];的话就没问题,一加上选项ABCD什么的,短的话还行,长的话就显示不了了
      

  4.   

    啊哈哈,就是设置autosize嘿嘿
    不过很奇怪啊,为啥没有连接字符串的时候可以显示部分内容,一连接字符串就什么也没有了。。唔。。
      

  5.   


    string m = "A";
    this.radioButton1.Text = m + ". " + "fasdfdsafas\r\nfasdfdsafasd";
    this.radioButton1.Text +=  "fadsfdsafasdfasdfs\rfeefwfw";
    应该不是连接字符串引起的错误