0
A
回答
1
你應該爲它寫一個公共財產。
假設你的圖片框被稱爲pictureBox1
,然後寫裏面Form1的此屬性:
public PictureBox MyPictureBox
{
get
{
return pictureBox1;
}
}
從其他類中,您將需要表單的引用。如果它被稱爲myForm
,您將訪問圖片框myForm.MyPictureBox;
如果您的邏輯類沒有對錶單的引用,則需要提供它。如果創建Logic類的類也創建表單,則它可以傳遞對Logic類的引用。
如果您的邏輯類只有需要PictureBox才能將PictureBox傳遞給它而不是整個表單,那會更好。
喜歡的東西:Logic logic = new Logic(form1.MyPictureBox);
所以只有圖片框的部分傳遞到邏輯的構造。
1
可以傳遞你Form1中的PictureBox作爲參數傳遞給在Logic.cs構造
實施例:
Form1中當調用login.cs
login t = new test(this.pictureBox1);
t.Show();
在login.cs counstructor
PictureBox s;
public login(PictureBox p)
{
InitializeComponent();
s = p;
}
你可以做到login.cs製作一個圖片框並將其傳遞給From1
相關問題
- 1. 如何從另一個線程訪問窗體控件?
- 2. 如何訪問另一個窗體的窗體控件?
- 3. 如何從另一個Windows窗體訪問一個Windows窗體控件?
- 4. 如何使用vb.net在窗體窗體上旋轉圖片框
- 5. 如何從c中的另一個窗體訪問按鈕#
- 6. 從另一個窗體訪問標籤和組合框C#
- 7. 如何從另一個窗體訪問對象c#
- 8. 如何控制外部窗體相對於另一個窗體上的圖片框的位置?
- 9. 如何從另一個窗體訪問文本框並顯示值? C#
- 10. 如何訪問我的窗體的面板在我的課
- 11. 如何將課堂上的練習從課堂傳遞給另一課程?
- 12. 如何從另一個窗體打開窗體中的窗體
- 13. 如何從一個窗體窗體訪問其他窗體的控件
- 14. 你如何從另一個班上課?
- 15. 如何在另一課程中訪問IBOutlet?
- 16. 如何在另一課程中訪問IBOutlet?在迅速
- 17. 如何LatLng從另一個課程?
- 18. 從C中的圖片框移動窗體窗體#
- 19. 如何從另一個運行窗口窗體中訪問控件c#
- 20. 如何從非活動課程訪問活動的視圖?
- 21. 訪問查詢 - 從[窗體]![窗體名]!文本框的值?
- 22. 如何使用c#訪問另一個窗體中的對象?
- 23. 如何從另一課的課程中閱讀文檔?
- 24. 如何從Visual Studio中的其他窗體訪問列表框?
- 25. 從另一個類的訪問窗口
- 26. VBA訪問:刷新表單從另一個窗體的代碼
- 27. 從另一個類的窗體訪問resx資源
- 28. 如何過濾來自另一個子窗體訪問中的組合框的子窗體?
- 29. C#圖片框上的另一個圖片框
- 30. C#從一個圖片框拖放到另一個圖片框
你的Logic類是否實例化Form1,然後嘗試設置圖片的圖片框?發佈一些相關的代碼將有所幫助。 – 2013-05-11 19:32:28