我在Double Click
的{{1}}上尝试Label
,标签是动态创建的。
我试图用这个
FlowLayoutPanel
获取此错误;
foreach(Label label in myFlp )
{
var Id = label.Name.ToString();
int personID;
if (!String.IsNullOrWhiteSpace(Id) && int.TryParse(Id, out personID))
{
FrmAddress frmAddress = new FrmAddress(_controller, personID);
frmAddress.ShowDialog();
frmAddress.Dispose();
}
}
答案 0 :(得分:1)
尝试这样的事情:
foreach(var control in myFLp.Controls)
{
if(control is Label)
var Id = (Label)control.Name.ToString();
int personID;
if (!String.IsNullOrWhiteSpace(Id) && int.TryParse(Id, out personID))
{
FrmAddress frmAddress = new FrmAddress(_controller, personID);
frmAddress.ShowDialog();
frmAddress.Dispose();
}
}