0
叫我有兩個類:方法從另一個類不工作
mainGUI
和preferencesGUI
我要打電話每次按下按鈕時,在被稱爲updateGUI
的mainGUI
類中的方法。但當我嘗試這樣做時,沒有任何反應。
這裏是我的課:
updateGUI:上preferencesGUI
public void updateGUI()
{
String[] colors = (Regex.Split(File.ReadAllText(prefpath), ","));
int[] colori = new int[colors.Length];
for (int x = 0; x < colors.Length; x++)
{
colori[x] = Convert.ToInt32(colors[x].ToString());
}
preferencesGUI pg = new preferencesGUI();
pg.R1 = colori[0];
pg.G1 = colori[1];
pg.B1 = colori[2];
pg.R2 = colori[3];
pg.G2 = colori[4];
pg.B2 = colori[5];
outputbox.ForeColor = Color.FromArgb(colori[0], colori[1], colori[2]);
outputbox.BackColor = Color.FromArgb(colori[3], colori[4], colori[5]);
eventlist.ForeColor = Color.FromArgb(colori[0], colori[1], colori[2]);
eventlist.BackColor = Color.FromArgb(colori[3], colori[4], colori[5]);
}
按鈕單擊事件處理程序:
private void applychanges_Click(object sender, EventArgs e)
{
mainGUI mg = new mainGUI();
mg.updateGUI();
}
感謝您的幫助。
太棒了!這對我很好,很好地解釋,非常感謝:D – user1892282