任何控件。但最好是所有的(TextBox,Panel,Button,LinkLabel,TabControl等)。我想這樣做的是:如何在WinForms中擴展控件?
public class Something
{
public String isBetterThan { get; set; }
public String Author { get; set; }
}
public void button1_Click(object sender, EventArgs e)
{
panelControl1.ClassObject = new Something()
{
isBetterThan = "nothing.",
Author = "Unknown"
};
}
所以從上面的代碼中,你可以看到,它同樣地起作用,在.Location屬性,在這裏你指定一個新的值。我想存儲這些信息,因此以後,我可以簡單地這樣做:
public void getClassDetailsButton_Click(object sender, EventArgs e)
{
Something something = (Something)panelControl1.ClassObject;
MessageBox.Show("Something is better than " + something.isBetterThan);
}
「標籤」屬性如何? – RoadBump
RoadBump,這是一個好主意。但是我感到無聊,我覺得要學習新的東西。但!!!我只是想出如何去做我想做的事情!我現在發佈一個答案! yay – uSeRnAmEhAhAhAhAhA