Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Druhy Line Drawing Visual Basic

Programátor má niekoľko možností , ako implementovať riadok výkresu v aplikácii Visual Basic . Viac tried sú k dispozícii na pomoc pri kreslení čiar alebo môžete napísať svoj ​​vlastný funkciu robiť prácu za vás . Môžete sa rozhodnúť , či bude program kreslenie čiar v čase návrhu , behu alebo ako na základe potrieb vášho programu . Kreslenie čiar v čase návrhu

trieda PaintEventArgs vám umožní kresliť čiary s definovanými koncovými bodmi , čo vám umožní vytvoriť tvary mimo jednoduchých štvorcov a obdĺžnikov pomocou funkcie namiesto kreslenia je s myšou . Napríklad môžete definovať funkciu zadaním " Private Sub Linedraw ( ByVal odosielateľ As Object , Bývalá e As System.Windows.Forms.PaintEventArgs ) Rukoväte Me.Paint " a vytvoriť objekt vo funkcii zadaním " Dim drawPen ako nový Drawing.Pen ( Color.color_choice , šírka ) , " náhrady " farba " s aktuálne farbu a " šírkou " sa celé číslo . Môžete kresliť aktuálne čiaru zadaním " e.Graphics.Drawline ( drawPen , x1 , y1 , x2, y2 ) " a nahradením X a Y hodnoty so súradnicami koncových bodoch svoje trate . Môžete zavolať funkciu DrawLine toľkokrát , koľkokrát budete potrebovať kresliť čiary .
Kreslenie čiar pri behu

Môžete vytvoriť program , ktorý umožňuje užívateľovi kresliť čiary a tvary , keď program beží . Môžete použiť triedy Bitmap a grafiky vytvoriť objekty , ktoré umožňujú užívateľovi kresliť . Môžete naprogramovať MouseDown , MouseMove a mouseUp funkcie vo formulári , aby podobne reagovať na ceruzku . Môžete vytvoriť štyri celočíselné premenné pre uloženie koncové body čiary . Keď používateľ klikne na umiestnenie na formulári , program ukladá x1 a y2 súradníc . Keď používateľ ťahá jeho myši na iné miesto a uvoľní tlačidlo , trieda Bitmap kreslí čiaru od x1 , y1 do x2, y2 . Programátor môže vytvoriť funkciu , ktorá bude čerpať iba rovné čiary , bez ohľadu na to , kde sa užívateľ pretiahne jeho myši .
Mixed

môžete pridať odkaz na namespace PowerPacks , ktorý obsahuje triedu LineShape a pridať ovládací prvok LineShape na paneli nástrojov a pretiahnite nástroj na formulári vytvorte čiaru . Potom môžete pretiahnuť koncové body čiary zmeniť tvar alebo ručne zmeniť súradníc X a Y hodnoty v okne vlastností . Môžete tiež zmeniť ďalšie atribúty , vrátane šírky a farby čiary . Ak chcete umožniť používateľom kresliť čiary pomocou nástroja LineShape , môžete definovať objekt ShapeContainer , ktorý používa formu ako plátno a objekt LineShape , ktorý čerpá na ShapeContainer objektu . Objekt LineShape môžete použiť funkcie StartPoint a koncový bod , aby sa myši v x a y súradnice pre kreslenie čiar .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené