C下用DrawImage將影象繪製到picturebox上

2022-03-14 22:14:55 字數 3101 閱讀 7430

1樓:匿名使用者

反色toolstripmenuitem_click方法中的g = this.creategraphics ();//獲取窗體畫刷

g.drawimage(bitmap ,0,0);//在窗體左上角繪製圖形

這兩句**按你的想法是錯誤的;

按樓上的 把 上面那兩句 換成picturebox1.image=bitmap;就行了

另外 提醒下,方法\變數 命名 最好規範化

2樓:百百

g = this.creategraphics ();

要改為:

g = picturebox1.creategraphics();

3樓:匿名使用者

你只要picturebox1.image=bitmap;

不就行了。

c# drawimage繪製背景影象,並把背景影象放到picturebox中

如何用c#把graphics物件繪製到picturebox中

4樓:匿名使用者

graphic drawg = graphic.fromimage(picturebox1.image);

使用這**之前要給picturebox控制元件的image先賦值 否則會報引用空物件的

通常建議建立一個預設的背景**(用任何方法都可以)然後再使用上述**然後你就可以用drawg物件在picturebox上繪圖了

c#中如何把**放到picturebox上的指定位置

5樓:匿名使用者

構造一個跟picturebox1一樣大小的bitmap, 設定給picturebox1, 然後在上面畫圖回

bitmap image = new bitmap(picturebox1.size.width, picturebox1.size.height);

graphics device = graphics.fromimage(image);

//如果picturebox1本身有內容,就先畫到image上

device.drawimage(picturebox2.image, w, h); //用你想要的位答置畫picturebox2

picturebox1.image = image;

6樓:匿名使用者

picturebox有個屬性可以調居中,平鋪等等

c#中怎麼使一幅**直接在picturebox裡顯示出來

7樓:匿名使用者

樓上的方法管用。還有兩個方法,如果你是把picturebox控制元件從控制元件欄拖入form上,那麼picturebox右上方有個向右的小箭頭,點選就有設定**。

另外就是點選picturebox控制元件,visual studio 的右下方將會有屬性欄,裡面選擇backimage。

8樓:ch我要問

右鍵picturebox,在背景**中選擇你要的**即可

c# graphics.drawimage 繪製的圖形,能否放置在控制元件之上?

9樓:匿名使用者

明確的說不能

試試用新增一個pictruebox或另一個form

10樓:匿名使用者

你可以分兩步繪製先在from繪製,再在控制元件上繪製,如下

凹下去的部分是一個picturebox,為了明顯我加上了邊框,用的時候去掉就行了

用c#做繪圖軟體時怎樣儲存picturebox中用graphics畫的圖(不是匯入的**,是自己繪製的)

11樓:陽光的雷咩咩

public form1()

private void picturebox1_mousemove(object sender, mouseeventargs e)

private void button1_click(object sender, eventargs e)

c# drawimage的問題

12樓:袁吉航

g.drawimage (picturebox1 .image ,new rectangle (0,0,50,50)

,new rectangle (66,0,50,50),graphicsunit.pixel );

這段程式是畫一個**的意思,其中的引數,第一個是picturebox1中的**,第二個引數,也就是new rectangle就是**的位置和大小,第三個new rectangle是說在**的什麼位置上進行畫圖,比如說建立一個50*50的**,在它上面的哪個位置開始畫

最後一個是指定度量單位的

求,c#graphics.drawimage用法,

13樓:手機使用者

改改吧private void button1_click(object sender, eventargs e)

用C寫的windows窗體,怎樣將資料庫中的表顯示在窗體中

先連線資料 庫,下面是臨時除錯使用的方法,直接設定聯接字串。string connstr server database uid password 上面是臨時除錯使用的方法,直接設定聯接字串。region 獲取查詢結果,dataset getsqldataset string sqlstring 獲...

在linux下執行一段c程式,如何將printf的結果儲存至

在linux下執行一段c程式,如何將printf的結果儲存至文字.txt中?real c1,c2 r21 finish需要在程式中做哪些改動 addcomplex c subcomplex c,c2 d imaginary c2,r22 break n c f i f printf f r2 ini...

用C語言,編寫名為fun的函式將字串中所有的大寫字母換成小寫字母 高手來

include include void fun char a,int size void main include include void fun char ch int main 任意字串長度都行的,上面的卻是固定的 無用動態內指標 include void fun char q void m...