我在運行時繪製了一行標籤並附加了name屬性以標識它們 如何獲取選定/單擊的運行時控件屬性(文本)的事件處理程序?運行時控件事件處理程序窗體
for (int yy = 1; y < 40; y++)
{
Label TT = new Label();
TT.Name = "TT" + yy.ToString();
TT.Location = new Point(xx, zz);
TT.BorderStyle = BorderStyle.FixedSingle;
TT.Click+= new EventHandler(TT_Click);
TT.Width = 20;
TT.Text = yy.ToString();
this.Controls.Add(TT);
xx += 20;
}
void TT_Click(object sender,EventArgs e)
{
???????????????
}
酷,這工作,我得到更多的東西,我只看文本屬性,我也越來越gettype。我如何隔離這些返回類型或僅選擇文本屬性?再次感謝 – 2013-04-26 09:49:20
對不起,得到那一個正在使用tostring(),應該有雙重檢查使用文本屬性無效TT_Click(對象發件人,EventArgs e) {0121} {varier =((標籤)發件人); MessageBox.Show(labl.Text); //MessageBox.Show(label.GetType()。GetProperty(「Name」)。ToString()); } – 2013-04-26 09:52:31