增加每個項目我皮卡如何使用Visual Basic將標籤的值傳遞給另一個表單中的另一個標籤?
fMain
//HUD Score
public int Score()
{
labScore.Text = Convert.ToString(score);
labScore.Text = "00000" + score;
if (score >= 10)
labScore.Text = "0000" + score;
if (score >= 100)
labScore.Text = "000" + score;
if (score >= 1000)
labScore.Text = "00" + score;
return score;
}
137點我的分數標籤,我想我的labScore2.Text是一樣labScore.text。但他們有不同的形式。
fMain2
public void btnIntroducir_Click(object sender, EventArgs e)
{
fMain f = new fMain();
f.Score();
try
{
string n = txtNombre.Text;
int s = int32.Parse(labScore2.Text);
lista[indice] = new Koby(n, s);
indice++;
muestraLista(ref lstJugadores);
txtNombre.Clear();
txtNombre.Enabled = false;
}
'new fMain();'你不想要一個新的實例;你想要你現有的實例。 – SLaks
我想你會得到一些提示[這裏](http://stackoverflow.com/questions/3062575/passing-values-between-forms-winforms) – ViSu