[.NET] 多個picturebox存成圖檔及判斷是否重疊問題
請輸入專案類型(網站專案或者應用程式專案):vb.net
假設我有一個picturebox1當底圖300mmx300mm(沒設image,只設顏色),
另有二個小picturebox2,picturebox3分別有載入所屬圖片,
picturebox2,picturebox3可在picturebox1內移動,
但picturebox2,picturebox3不可發生重疊情形.
我的問題是:
(1)如何將picturebox2,picturebox3在picturebox1移動的情形存成一張圖?
我有將picturebox1.controls.add(picturebox2)
picturebox1.controls.add(picturebox3)
當我 Dim sz as size(picturebox1.width, picturebox1.height)
Dim savebitmap as new bitmap(picturebox1.image, sz)
savebitmap.save("c:\abc.jpg")
時卻出現picturebox1.image是null的錯誤訊息,
所以如何將picturebox2,picturebox3,picturebox1變成一張圖?
(2)我用textbox1,textbox2,textbox3
分別去設定哪個picturebox(picturebox2或picturebox3),x座標,y座標
如何判斷picturebox2或picturebox3改變的x,y座標是合理的,
不會超出picturebox1的邊界及picturebox2,picturebox3不會有重疊情形
(完全重疊或些許重疊皆不允許)
picturebox2及picturebox3的size皆為50mmx50mm
謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.98.77
→
08/26 12:06, , 1F
08/26 12:06, 1F
→
08/26 12:07, , 2F
08/26 12:07, 2F
→
08/26 12:08, , 3F
08/26 12:08, 3F
→
08/26 12:08, , 4F
08/26 12:08, 4F
→
08/26 12:09, , 5F
08/26 12:09, 5F
→
08/26 14:39, , 6F
08/26 14:39, 6F