mam formularz z jednego przycisku i dwóch etykietjak uzyskać dostęp do komponentów WinForm z innej klasy?
i mam oddzielną klasę o nazwie MyCounter
chcę klasa MyCounter aby móc uzyskać dostęp do etykiet w formie za pomocą metody zwanej changeColor. .
jak można zrobić etykiety dostępne w tej klasie
na formę
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public Color colTurn
{
get { return lblp1Turn.BackColor; }
set { lblp1Turn.BackColor = value; }
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
klasa
class myCounter
{
private readonly Form1 Board;
public myCounter(Form1 Board)
{
this.Board = Board;
}
public int turn = 0;
public void changeColor()
{
if (turn == 0)
{
turn = 1;
lbl
//change color code here
}
}
}
Próbowałem pobrać i ustawić – Tacit
Czy mógłbyś pokazać kod, który wypróbowałeś? – Frederiek
Czy próbowałeś przekazać przedmioty do swojej drugiej klasy? – EJC