tôi có một mẫu với một nút và hai nhãncách truy cập các thành phần winform từ một lớp khác?
và tôi có một lớp riêng biệt gọi là myCounter
tôi muốn lớp myCounter để có thể truy cập vào các nhãn theo hình thức thông qua một phương pháp gọi là changeColor. .
thế nào có thể làm cho các nhãn có sẵn trong lớp này
dạng
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)
{
}
}
lớp
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
}
}
}
tôi đã cố gắng lấy và đặt – Tacit
Bạn có thể hiển thị mã mà bạn đã thử không? – Frederiek
Bạn đã thử chuyển các mục này vào lớp thứ hai chưa? – EJC