我有兩個需要同時通信的來源。當單擊FORM B中的某個元素時,將顯示FORM A並執行一些操作。但FORM B中的foreach循環應該在第一次操作後單擊FORM A中的下一個按鈕時工作。C#Winforms .Net - 兩種形式之間的動態通信
1
A
回答
1
你能從FormB修改您的FormA
public FormA(Form F1)
{
InitializeComponent();
formB = frm as FormB;
}
顯示形式的構造函數
FormA frmA = new FormA(this);
frmA.Show();
現在,你必須在備考一個的FormB
參考。現在公開的方法公開的方法,可以通過FormB
這個實例訪問的公共方法希望這會有所幫助。
1
另一種選擇是在FormB創建自己的事件和訂閱它們在備考 這裏有幾個例子:
http://msdn.microsoft.com/en-us/library/8627sbea(v=vs.71).aspx http://ondotnet.com/pub/a/dotnet/2002/04/15/events.html http://www.switchonthecode.com/tutorials/csharp-snippet-tutorial-custom-event-handlers
而且,這裏是關於如何馬麗娟樣本要做到這一點:
How can I make my own event in C#?
請注意,而什麼V4Vendetta o flies會是這麼做的簡單方法 - 但這可能是更好的方式來做到這一點,也是一個更好的做法。
相關問題
- 1. 不同形式之間的通信
- 2. 嵌套片段/活動之間的通信(兩種方式)
- 3. 兩種形式之間的鏈接
- 4. 兩個圖形卡之間的通信
- 5. c#.Net 4.5線程之間的通信
- 6. C#.NET與PHP/Laravel之間的通信
- 7. 在兩種形式之間傳遞值
- 8. C# - 兩種形式之間的數據傳輸
- 9. 使用兩種形式之間的NotifyIcon在C#
- 10. C#Winforms:將一種功能從一種形式傳遞給另一種形式?
- 11. 通信之間的兩個
- 12. .net winform和webform之間的通信
- 13. c# - 組合兩種形式
- 14. .NET程序之間的通信
- 15. mvp模式中的winforms之間的通信
- 16. 網站和C#winforms應用程序之間的通信
- 17. 什麼是多態,它的兩種形式或多種形式?
- 18. 在lwuit中顯示兩種形式的轉換之間的信息/做廣告
- 19. C#形式的通信
- 20. PHP的兩種形式之一頁
- 21. .net和vb6之間的Interapp通信
- 22. 從兩種形式中讀取信息
- 23. 兩種狀態之間的平滑過渡(動態生成)
- 24. Winforms C#形式間傳遞變量
- 25. 兩種形式的Perl文件名通配符命令之間的區別
- 26. excel宏通過設置焦點的兩種形式之間的數據
- 27. C#.NET通過網絡在計算機之間進行通信
- 28. .Net WebBrowser和WinForms應用程序中的HTML之間的雙向通信
- 29. 兩個節點之間的通信
- 30. 2種形式之間的連接
@Muhammad Ali完成這項工作? – V4Vendetta 2011-05-09 09:41:13