首先對不起我的英語。
有什么方法可以在我的 Form 類中跨方法繼承類嗎?我確實有一個名為 Karta.cs 的類,我想在 Form1_Load 和 Form1_Click 中使用它,并使用相同的資料。現在我使用 karta = new Karta(); 在這兩種方法中,但這并不能解決我的問題,因為如果我在 Form1_Load 中更改 karta 中的一些資料,然后我將嘗試在 karta1_click 中使用 karta,那么這些更改將不會存在。有什么方法可以插入karta = new Karta(); 某處向上所以每個方法都可以看到使用它?謝謝你。
namespace Mravenci
{
public partial class Hra : Form
{
public Hra()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Karta karta;
karta = new Karta();
karta.NastavKarty(karta.ZamichejKarty());
karta.ZobrazKartyStart(karta1, karta2, karta3, karta4, karta5, karta6, karta.VratKarty());
}
private void karta1_Click(object sender, EventArgs e)
{
Karta karta;
karta = new Karta();
karta.HrajKartu(1,posledniKarta);
}
}
}
uj5u.com熱心網友回復:
試試這個
public partial class Hra : Form
{
Karta karta = new Karta();
public Hra()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
karta.NastavKarty(karta.ZamichejKarty());
karta.ZobrazKartyStart(karta1, karta2, karta3, karta4, karta5, karta6, karta.VratKarty());
}
private void karta1_Click(object sender, EventArgs e)
{
karta.HrajKartu(1,posledniKarta);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/379699.html
