【发布时间】:2017-03-22 07:06:20
【问题描述】:
这就是我所拥有的……
private void blablabla()
{
for (int i=1; i<count+1; i++)
{
int item_number = panelBoats.Controls.Count;
CheckBox chb = new CheckBox();
chb.Name = "CheckBoxBoat" + i.ToString();
chb.Text = "Boat " + i.ToString();
chb.Location = new Point(10, item_number * 15);
panelBoats.Controls.Add(chb);
}
}
这就是我希望的工作......
private void plotMarker(PaintEventArgs e)
{
if(CheckBoxBoat0.Checked)
{
MessageBox.Show('Yehaaa');
}
}
【问题讨论】:
-
您希望能够从同一类中的不同函数访问复选框还是在不同类中?
-
同级
-
将
CheckBox chb = new CheckBox();移动到表单级别声明。
标签: c# winforms checkbox checked