为什么appendAttributedString显示追加的字符串中一个新行

2025-05-06 15:09:09
推荐回答(1个)
回答(1):

groupbox中后加上去的控件是放在前面的,比如
先放进A,此时groupBox1.Controls[0]就是A;
再放进B,此时groupBox1.Controls[0]是B,groupBox1.Controls[1]是A;
所以你可以改变控件放入的顺序,如第一个放进F,第二个E...
或者改用insert
sb.Insert(0,con.Text.ToString());
或者直接用for语句逆序遍历
for (int i = groupBox2.Controls.Count-1; i >= 0; i--)
{
CheckBox con = (CheckBox)groupBox2.Controls[i];
...
}