剛剛學習了同事編寫的在窗體中開啟圖片的程式碼,自己也試著做了一例子,以利於學習。
例子如下:
在下列圖片框中雙擊picturebox插入圖片,並下圖片下方顯示圖片資訊。如下圖結果。
程式碼如下:
using
system.io;
namespace
newtest
void
pcbpic_doubleclick(
object
sender, eventargs e)
else
else}//
loadasync:非同步載入影象
pcbpic.loadasync(spicpaht);
//顯示影象名 lblnamevalue:label控制項
lblnamevalue.text
=spicname;
//顯示影象大小 lbllengthvalue:label控制項
lbllengthvalue.text
=lpiclong.tostring()+"
kb";//
顯示影象尺寸 lblsizevalue:label控制項
lblsizevalue.text
=bmpic.size.width.tostring() +"
×"+bmpic.size.height.tostring();}}
}}
C 在picturebox上 畫roi區域
思路 設變數bdraw 按下時滑鼠的相對座標 rect為roi的矩形大小 滑鼠按下時,bdraw true 滑鼠移動時計算rect 滑鼠抬起時 bdraw false,然後再paint中畫矩形就ok 繪圖 private void dispwnd picbox paint object sender...
c 滑鼠移動帶邊框的pictureBox
point orignalpoint new point 記錄滑鼠按下時的座標 rectangle orignalposition 記錄邊框 private void picturebox mousedown object sender,mouseeventargs e private void p...
C 中pictureBox上如何設定label透明
c 中picturebox上如何設定label透明 在picturebox的paint事件中寫下如下 private void picturebox1 paint object sender,painteventargs e 或者在載入頁面的時候在load中寫入下面 picturebox1.send...