c繪圖中關於清除自己繪製的部分圖形

時間 2022-03-14 22:05:08

1樓:匿名使用者

用窗體的backgroundimage屬性設定背景,畫線的**不要放在paint事件裡面,這樣要擦除的話只要用this.invalidate()就可以,如果你把畫線**放到paint事件裡面的話那是擦不掉的,背景不用擔心,它會自動留著的。

在paint事件之外畫線必須先獲取graphics:

graphics g=graphics.formhwnd(this.handle);

g.drawline(……); //引數你自己設定

2樓:匿名使用者

graphics g = this.creategraphics();

g.drawline(...);

g.clear(this.backcolor);

求助c#gdi+繪製的內容清除的問題

3樓:匿名使用者

把其它要保留的內容,先畫到bitmap上。

下次畫,先把所有內容清除了,再把bitmap裡的內容重新畫上去。

c#,如何刪除picturebox中繪製的一部分圖形

4樓:

先把picturebox中的**取出來放到記憶體裡 用graphics物件來處理,再生成**,設定給picturebox

c# 關於繪圖清除

5樓:匿名使用者

grppnl.clear(color.white);

//裡面的引數是清空原來的圖形後填充的顏色

c#如何清空panel中用graphics畫的圖 5

c#中清除picturebox畫的圖形

6樓:匿名使用者

清除image:

graphics g = graphics.fromimage(picturebox1.image);

g.clear(color.white);

g.dispose();

picturebox1.refresh();

清除背景:

graphics g = graphics.fromimage(picturebox1.backgroundimage);

g.clear(color.white);

g.dispose();

picturebox1.refresh();

去掉image,顯示出背景

picturebox1.image = null;

picturebox1.refresh();

7樓:匿名使用者

//獲得**的graphics物件

using(graphics g = graphics.fromimage(picturebox.image))

picturebox.invalidate();

8樓:謝3哥

picturebox.clear()

9樓:洛

請問一下是如何解決的

c# 咋樣實現 清除graphics指定位置內容,實現區域性更新??跪求??

10樓:函澤懷

加一個緩衝點陣圖,在介面發生區域性變化時先重繪緩衝點陣圖,然後再向螢幕上繪圖

c#中用chart繪圖後,想要清除圖形資料和圖例,怎麼寫?然後我再執行的時候希望能有圖例

11樓:

序列可直接清除,不需要遍歷:

this.chart1.series.clear();

圖例項如果沒有特殊需求,並不需要單獨進行設定,在構造序列時處理就好了,從你目前的問題來看基本就是這樣,如果還有其它問題,請在追問時說明,希望對你有幫助

12樓:玩轉資料處理

重新繫結chart1的值就好了,把你的**貼出來看下

c# 繪圖時,如何讓自己繪製的影象,在視窗重畫後不消失

CAD繪圖中不用的內部塊如何刪除

李明望的文庫 運用pu命令來清理。pu命令的作用 刪除圖形中未使用的專案,例如塊定義和圖層。執行pu命令 彈出 清理工 對話方塊,選擇需要清理的物件 清理即可。如圖所示 以下是清理對話方塊每個功能的作用簡介 1 檢視能清理的專案 切換樹狀圖以顯示當前圖形中可以清理的命名物件的概要。2 圖形中未使用的...

關於SAI,貼圖,關於SAI繪圖軟體!!!!!!!!

想要系統的學習可以考慮報一個網路直播課,推薦cgwang的網路課。老師講得細,上完還可以回看,還有同型別錄播課可以免費學 贈送終身vip 自制能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭 王氏教育。王氏教育全國直營校區面授課程試聽 複製後面連結在瀏覽器也...

求助如何用cad或其他繪圖工具畫出下圖中這種樣式的線

使用多段線可以繪製 下面是命令列 命令 pline 指定起點 當前線寬為 0.0000 指定下一個點或 圓弧 a 半寬 h 長度 l 放棄 u 寬度 w a 指定圓弧的端點或 角度 a 圓心 ce 方向 d 半寬 h 直線 l 半徑 r 第二個點 s 放棄 u 寬度 w d 指定圓弧的起點切向 指定...