private void from1_DoubleClick(object sender, EventArgs e)
{
TextBox mytestbox = new TextBox()
mytestbox.Location = PointToClient(MousePosition)
mytestbox.Size = new Size(100,50)//自己调整
this.Controls.Add(mytestbox)//添加,添到哪里自己调整
}
if(c
is
Label||c
is
RadioButton)
{
string
Str
=
((Label)c).Text
string
Stt
=
((RadioButton)c).Text
list.Add(Str)
list.Add(Stt)
}
这是有问题啊,得分别判断是label还是RadioButton
然后再添加到list中。而且一次只能循环一个控件也不能一次就能把两中同时都能添加进去啊
应该这样改吧,你参考一下:
if
(c
is
Label)
{
string
Str
=
((Label)c).Text
list.Add(Stt)
}
if
(c
is
RadioButton)
{
string
Stt
=
((RadioButton)c).Text
list.Add(Str)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)