[英]Set pictureBox's image property created on Run-time CF C#
我在運行時創建一個pictureBox然后訪問它我使用此代碼:
foreach(Control mycontrol in panel.Controls){
if(control.Name == "picBox1"){
//here I can work with my pictureBox
}
}
但是一旦我在if句子里面,我就無法control.Image
。圖像。 是否有任何Control屬性可用於管理picBox1的Image屬性?
解決方案正如Rajesh所說,投射控制解決了問題。 我試圖通過使用(PictureBox)control.Image
來施放它,這是錯誤的 。
正確的方法是編寫Rajesh的代碼: ((PictureBox)control).Image
謝謝你的幫助!
使用以下代碼
((PictureBox)Control).Image = /*image */
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.