Ho una forma con un pulsante e due etichettecome accedere ai componenti winform da un'altra classe?
e ho una classe separata denominata myCounter
voglio la classe myCounter di essere in grado di accedere alle etichette nella forma attraverso un metodo chiamato ChangeColor. .
come può rendere le etichette disponibili in questa classe
forma
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)
{
}
}
classe
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
}
}
}
ho provato a impostare – Tacit
Puoi mostrare il codice che hai provato? – Frederiek
Hai provato a passare gli oggetti nella tua seconda classe? – EJC