看板 C_Sharp 關於我們 聯絡資訊
各位先進好: 最近我開始學習 C# 的程式,手邊所擁有的書籍是 「Visual C# 2008 基礎必修課程」 目前想要練習做一些影像處理相關的練習,不過在表示結果的時候遇到了一些問題。 問題描述: 假設我開一個新的專案,專案名為 DIP。 其中第一個表單改名為 frmMain 第二個表單改名為 frmGray 在 frmMain 裡面有 MenuStrip 的控制項,用來做一些開檔,灰階化等功能 picOriginal 的圖片控制項,用來放原圖 在 frmGray 裡面只有 picGray 的圖片控制項是用來放灰階化的影像 我想要將做完的的灰階圖放到 frmGray 的 picGray 的圖片控制項,可是原本 frmMain 的 picOriginal 不要被改變。 請問我需要怎麼做才能夠辦的到呢? 我在網路(google)上有搜尋很多,包括 多表單、多視窗、MDI等等 可是幾乎都是片段程式碼,我兜不太起來 = =.. 希望前輩們能教教我,並且建議我一些多表單處理的相關書籍 -- 敢斷我文,就恨你一輩子 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.79.68
clifflu:先做好 FrmMain 裡的 picturebox, 然後 clone 給 FrmGrey 05/07 17:08
clifflu:接著讓 FrmGrey 註冊 clone 拿到的 PicBox, 再作成灰階 05/07 17:08
flyskycat:我已經可以把圖檔開啟並且放到picOriginal裡面了,只是 05/07 17:21
flyskycat:不知道怎麼把圖丟過去 frmGray 裡面處理 05/07 17:22
flyskycat:請問 clifflu 前輩,clone 是什麼意思呢? 05/07 17:22
horngsh:無意冒犯, 但建議您先打好物件導向觀念和一些基礎control. 05/07 19:56
flyskycat:謝謝樓上的建議,不過我也是範例程式一直打著練習,而且 05/07 22:27
flyskycat:也常在網路找需要的資料,或許是我理解力不夠好 XD 05/07 22:27
evirtues:picGray的Modifiers屬性設成internal,你new出的frmGray 05/07 22:56
evirtues:就能看見picGray 05/07 22:57
conanist:把原來的參數復制傳給new出來的gray 呼叫PICBOX()呈現 05/08 22:44
flyskycat:弄出來了,感謝各位指導,不知道怎麼表達我無比的興奮 05/09 13:17