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

4 năm trước 5.222 lượt xem 6 bình luận 4 năm trước

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 4 năm trước

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 4 năm trước

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