01/10/2018, 14:01
Đang ở Form B gọi Form A thực hiện việc XYZ
Các anh chị cho em hỏi là em có 2 form, tạm gọi là form A và form B.
Form A có 1 button và 1 label, Form B cũng tương tự như form A.
Khi click vào button trên form A thì sẽ ShowDialog() form B lên, và em muốn là sau khi click vào button trên form B thì label trên form A sẽ được thay đổi thì làm ntn ạ ?
Bài liên quan
Tìm hiểu delegate trong C# nhé
Làm như bạn ở trên cũng được, không thì pass luôn cái form 1 vào form 2 ( bằng constructor or setter).
Bạn tham khảo ở đây nhé, khá đúng với trường hợp mà bạn muốn tìm :
DaniWeb
How to pass data between two forms in C#
I will be showing how to pass data between two forms in C#. I will be using two forms, two classes which we will define, a delegate, an event, and an ...
Ai lại đi pass cái form 1 vào form 2 bạn. Cái này thì dễ nhất. Nhưng khi pass qua thì giá trị lớn chưa kể những cái mình ko cần dùng củng ở luôn trong đó. Mình nên sử dụng những cái mình cần thôi. Người ta sinh ra cái delegate hoặc Event để dùng trong trường hợp này