Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Chuyển dữ liệu từ form 1 sang form 2 .c#- winform

09:52 21-07-2021 5.110 lượt xem 6 bình luận 15:21 21-07-2021

Cụ thể mình muốn lấy dữ liệu bên trong 1 hàm của form 1 sang form 2. Kiểu dạng như mình nhập tên rồi ấn 1 nút ở form 1 thì form 2 sẽ in ra tên đấy. Có điều mình thử nhiều cách nhưng không đc vì nó ko lấy được giá trị bên trong hàm đấy. Có ai chỉ cho mình cách chuyển dữ liệu được không ạ. Xin cảm ơn!!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Cu Xin Author đã bình luận 10:23 21-07-2021

Bạn có thể truyền dữ liệu thông qua Constructor của form2.

Ví dụ:

Bạn định nghĩa lại form 2:

class Form2 : Form
{   
    private string _name;
    public Form2(string name)
    {
        _name = name;
        Console.WriteLine(name);
    }
}

 

caubeiuzk đã bình luận 06:19 22-07-2021

bên form 1 bạn đặt 1 hàm public

ví dụ mình đặt ở form 1 là

public static string xxx = "xvideos.com";

sau đó sang form 2 mình gọi bằng form1.xxx là nó ra giá trị nha

đỡ phải đọc thêm mấy cái lằng nhằng

Câu hỏi mới nhất