c 兩點之間畫線,C 如何實現畫線功能

時間 2025-02-18 15:55:07

1樓:洋宜

定義兩個點a,b.每點一次,將a賦給b,b設為當前點座標如此反覆就好。

要用到mousedown事件,gdi+,graphics g=;

pen p=new pen(,2); a,b);

2樓:網友

在mousedown事件中記錄每次點選的座標,將這些座標記錄下來,比如定義乙個listpoints

point(,;

if(>=2)

graphics gr = ;

pen(,2),points[,points[;;

c#中如何在指定的兩點之間畫線

3樓:菸酒不禁生

private void form1_paint(object sender, painteventargs e)

不知道 滿足你的要求嗎 希望對你有用。

c#裡,在picturebox 中怎麼用gdi 在兩點之間畫線?

4樓:網友

在paint事件談段中定義含陵譽。

graphics grh = ;

pen(, new point(10, 20), new point(50, 80));

測汪攜試成功。

c#如何實現畫線功能

5樓:小雪

你們看懂題目沒,「畫線後如何能得到這條線上的image的所有畫素值」,而不是畫線,畫線誰不會畫呀!

還真沒考慮這個問題,要不你自己算吧,2點之間確定一條直線,沿x軸迴圈起到到終點,x每進步1,計算出y值來,然後保持到乙個陣列裡面。

精確點就用pointf儲存,一般的用point儲存就行了。

比如說兩點是(10,10)、(50,100),就是for(int x=10,x<=50;x++)

在c#中,如何畫線?

6樓:網友

畫線首先要有兩個座標 乙個起始座標 乙個結束座標。

畫線的方法是drawline();drawline()裡面有3個引數 第乙個引數是畫筆,第二個是起始座標,第三個是結束座標。

你在滑鼠點選的事件中儲存第乙個座標 然後再up事件中儲存第二個座標就可以了 和簡單。

c#窗體劃線

7樓:網友

首先你得確定你這條線的開始和結束座標,比如開始(0, 10), 結束( 200, 10),**如下:

mypen;

畫筆顏色。

mypen = new ;

formgraphics = ;/ 畫線。

釋放畫筆和畫布資源;

建議你看看msdn上關於drawline的介紹。

8樓:新手**農民工

拖乙個label標籤,設定backcolor屬性為白色,autosize屬性為false,text屬性為空,將label拖長至超過窗體兩邊,size屬性的height屬性為2或者1,boderstyle屬性設定為fixed3d效果就行了。

9樓:揚璞玉

微軟有提供畫線drawline的方法,設定一下筆的顏色試一下。

圓周上兩點之間的部分叫做什麼,圓上兩點之間的部分叫做什麼?

弧.長於半圓的叫優弧 短於半圓的叫劣弧 華樂正封紫 數學上,圓周上兩點之間的部分叫弧。根據弧的定義 弧就是圓上任意兩點之間的部分。所以圓周上兩點之間的部分叫弧。弧的大小有兩種表示方法 弧長與弧度。弧長 在圓上過2點的一段弧的長度叫做弧長。弧度 弧長等於半徑的弧,其所對的圓心角為1弧度。擴充套件資料 ...

已知兩點座標如何求兩點連線的方向向量

沃涵 已知兩點a x1,y1 b x2,y2 則向量ab x2 x1,y2 y1 即向量ab為b點座標減a點座標。方向向量是一個數學概念,空間直線的方向用一個與該直線平行的非零向量來表示,該向量稱為這條直線的一個方向向量。擴充套件資料 只要給定直線,便可構造兩個方向向量 以原點為起點 1 即已知直線...

在直角座標系中有兩點A(3,0),B(0,2),如果C在X軸上,使得由點B,O,C組成的三角形與AOB相似,由多

鏨口榔頭 解 如圖,題目中只說 由點b o c組成的三角形與 aob相似 直角頂點o肯定是對應的,但並未指明點b c與點a b的對應情況,所以要分兩種情況考慮 1 當 cob aob時,此時兩三角形的對應邊ob共邊 此時兩三角形的相似比為1 1 即 cob aob co ao 3 點c在x軸上 點c...