LABORATORIO WINDOWS FORMS .NET – 2

  • Upload
    carlos

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    1/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    CKHAXKPAXJA VJE@AV_ GAXL_ %EIP 8%

    @ixiomas Xisixwk`as# saca rkxk six ysk`as `iepxa `i ckjespjpyoje%

    @ixiomas `i Kypax

    Ic oaepiej`a `i ispi ckhaxkpaxja pjiei pa`as cas `ixiomas xisixwk`as# rax ca pkepa ea siryi`i xirxa`yojx# pxkesoxjhjx# kclkoiekx k ye sjspilk `i xioyrixkoje a `i kcpixkoje#ksjljsla ck pxk`yooje k apxa j`jalk `i ejefyek gaxlk a rax ejefe li`ja lioejoa#lkeykc# iciopxejoa# lkfepjoa# rpjoa a `i apxa la`a%

    Ck rixsioyoje `i yek xirxa`yooje ea kypaxj~k`k pjiei oala oaesioyieojkck oxoic z!a lycpks%

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    2/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    8 VJE@AV_ GAXL_ ; Pjras# Wkxjkhcis z Ispxyopyxks `i Oaepxac%

    ;%; Jepxa`yooje

    Ie ispk sifye`k ciooje wixilas cas pjras `i `kpas {yi i}jspie ie ic %EIP Gxklivaxd z ola ra`ilas yskxcaoae Wjsykc Hksjo 8229%

    _i `kx ye xirksa k oaeoirpas hsjoas a iciliepkcis sahxi cas pjras `i `kpas# {yi sj hjie eas sixe gkljcjkxis#is jlraxpkepi {yi ca wiklas rkxk ra`ix oalrxie`ix linax ola ispe `igjej`as z axfkej~k`as cas pjras `i`kpas ie %EIP%

    Ie Wjsykc Hksjo 8229 cas pjras `i `kpas {yi ra`xilas yskx oae ispi ciefykni sixe cas `igjej`as `iepxa `icGxklvaxd z {yi sae oalrkxpj`as oae apxas ciefyknis# `ic oykc oklhjkxke `i ealhxi `i ocksi# rixa pie`xe syi{yjwkciepi `iepxa `ic ciefykni jepixli`ja# rax ispi lapjwa wklas k ilri~kx yske`a kcfyeks `i cks`igjejojaeis {yi eas ieoaepxkxilas kc `iskxxacckx ispi la`yca%

    ;%8 Pjras `i @kpas%Cas pjras `i `kpas {yi si yske ispe `igjej`as `iepxa `ic lkxoa `i Oallae Pzri _zspil -OP_*{yi si xigjixi kc _jspilk `i Pjras Oalyeis # rax ca pkepa ispe saraxpk`as rax pa`as cas ciefyknis{yi rxaraxojaek ic Gxklivaxd

    @ihj`a k {yi ic Gxklivaxd `igjei cas pjras `i `kpas# {yi wjiei k six `igjej`a `iepxa `ic ciefyknijepixli`ja# pa`a rxafxklk xikcj~k`a ie oykc{yjix pjra `i ciefykni {yi saraxpk ic Wjsykc _py`ja# ispipie`x ye pjra oale `ic ljsla pjra rkxk six lkeink`a jepixekliepi `ic %Eip%

    Ispa is lyz jlraxpkepi rkxk ck oalyejokoje iepxi oalraeiepis xikcj~k`as ie `jspjepas ciefyknis#ea pie`xilas cas rxahcilks `i pjras ea `igjej`as# oyke`a mkfklas rxaziopas k ejwic `i

    oalraeiepis# oalyejokoje k ejwic `i iesklhck`as# sjilrxi z oyke`a ispas si mke xikcj~k`as`iepxa `i cas ciefykni oalrkpjhcis oae cas pjras `i `kpas `i %EIP%

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    3/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    Pjras rxjljpjwas

    Ie ck sjfyjiepi pkhck si lyispxk cas pjras `i `kpas `igjej`as ie %EIP Gxklivaxd z cas kcjks ypjcj~k`as ie WjsykcHksjo 8229%

    Ealhxi`i ckocksi

    Pjra `i `kpa ieWH%EIP

    Pjra i kpaie O/ @isoxjroje

    Hzpi Hzpi Hzpi Iepixa sje sjfea `i = hjp%_hzpi _hzpi -Ea ekpjwa* shzpi Iepixa sje sjfea `i =hjp -Pjra ea koax`i oae ic OC_*Jep;7 _maxp smaxp Iepixa oae sjfea `i ;7 hjp%Jep?8 Jepifix jep Iepixa oae sjfea `i ?8 hjp%Jep70 Caef caef Iepixa oae sjfea `i 70 hjp%Yjep;7 YJep;7 -Ea ekpjwa* ysmaxp Iepixa sje sjfea `i ;7 hjp% -Pjra ea koax`i oae ic OC_*Yjep?8 Yjep?8 -Ea ekpjwa* yjep Iepixa sje sjfea `i ?8 hjp% -Pjra ea koax`i oae ic OC_*Yjep70 Yjep70 -Ea ekpjwa* ycaef Iepixa sje sjfea `i 70 hjp% -Pjra ea koax`i oae ic OC_*_jefci _jefci gcakp Eylixa oae oalk gcapkepi `i rxiojsje sjlrci# `i ?8 hjp%@ayhci @ayhci `ayhci Eylixa oae oalk gcapkepi `i rxiojsje `ahci# `i 70 hjp%Haacike Haacike haac Wkcax cfjoaOmkx Omkx omkx Okxopix yejoa`i `i ;7 hjp%@iojlkc @iojlkc `iojlkc Wkcax `iojlkc `i :7 hjp%JepRpx JepRpx -Ea ekpjwa* ,, Iepixa oae sjfea oyza pklka `irie`i `i ck rckpkgaxlk> ?8

    hjp ie rckpkgaxlks `i ?8 hjp z 70 hjp ie rckpkgaxlks `i 70hjp% -Pjra ea koax`i oae ic OC_*

    YjepRpx YjepRpx -Ea ekpjwa* ,, Iepixa sje sjfea oyza pklka irie`i `i ck rckpkgaxlk> ?8hjp ie rckpkgaxlks `i ?8 hjp z 70 hjp ie rckpkgaxlks `i 70hjp% -Pjra ea koax`i oae ic OC_*

    _pxjef _pxjef spxjef Ok`iek i okxkopixis%

    Cas pjras laspxk`as ie ck sae cas pjras rxjljpjwas `i %EIP pkepa rkxk O/ z Wjsykc Hksjo rkxk cas oykcis ok`kciefykni `igjei sy rxarjk rkckhxk ockwi i{yjwkciepi oae ic pjra `igjej`a ie ic OP_ `i %EIP Gxklivaxd%Cas pjras Wkxjkep ypjcj~k`as ie WH 7%2 sixe xirxisiepk`as rax ck ocksi Ahniop# {yi xirxisiepk ckjlrciliepkoje `i ye ahnipa ie ck jespkeojk `i `joma ahnipa%

    Ck okepj`k` `i pjras `i `kpas eas kzy`k k ra`ix `igjejx hjie ye pjra `i `kpa oae ck lilaxjk sygjojiepiksjfek`k k eyispxas `kpas# rax inilrca rkxk `igjejx ye iepixa pieilas cas sjfyjiepis pjras>

    Caef 5 Jepifix 5 _maxp

    Ok`k yea `i iccas ksjfek`a ye `ipixljek`a eylixa `i Hjps# sj ic wkcax l}jla `i eyispxk wkxjkhci asojckxkiepxi ;222 z 2 z ypjcj~klas ye pjra jepifix -?8 hjps*# ispkxjklas rix`jie`a ;7 hjps kc ea yskx ye pjra smaxp

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    4/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%? Pjras rax wkcax z pjras rax xigixieojk

    Cas pjras `i `kpas `i %EIP cas ra`ilas `igjejx ie `as fxke`is fxyras>

    Cas Pjras rax wkcaxCas Pjras rax xigixieojk

    Cas pjras rax wkcax sae pjras `i `kpas oyza wkcax si kclkoiek ie ck rjck -lilaxjk oixokek*% _i ryi`i `iojx {yiic kooisa kc wkcax oaepiej`a ie yea `i ispas pjras is `jxiopa oala ye ryepixa {yi kryepk kc wkcax# is `iojx sikclkoiek `jxiopkliepi ie ck lilaxjk xisixwk`k rkxk isi pjra z ic ryepixa je`jok ck `jxiooje z oykc{yjixoklhja {yi mkfklas ca mkxilas `jxiopkliepi ie ck `jxiooje `ae`i si ieoyiepxk `joma wkcax# `i jfykc gaxlkoyke`a oarjklas wkcaxis `i ye pjra rax wkcax k apxa# ispkxilas mkojie`a oarjks je`irie`jiepis%

    Inilrca>

    @jl }; Ks Jepifix < 9@jl }8 Ks Jepifix}8 < };}; < ;9Oaesaci%Vxjpi- (};>t2| z }8>t;|( # };# }8*

    Ispi xisycpk`a kxxankxk ca sjfyjiepi> };> ;9 z }8>9

    Cas pjras rax xigixieojk si kclkoieke ie ic mikr a lilaxjk (cinkek(# k `jgixieojk `i cas pjras rax wkcax# caspjras rax xigixieojk ca ejoa {yi kclkoieke is yek xigixieojk a `jxiooje kc wkcax ksjfek`a# is `iojx rkxk yek`jxiooje ahpieilas apxk `jxiooje ie `ae`i xioje si ieoyiepxk ic wkcax% Kc mkoix oarjks `i pjras raxxigixieojk# xikcliepi ca {yi oarjklas is ck xigixieojk rxarjkliepi `jomk# rixa ea ic oaepiej`a `i `joma wkcax%

    Inilrca>

    @jl Wie`i`axK Ks Eiv RixsaekWie`i`axK%Ealhxi < (Oiskx Kyfyspa(

    @jl Wie`i`axH Ks RixsaekWie`i`axH < Wie`i`axK

    Wie`i`axK%Ealhxi < (Xanks _apa(Oaesaci%Vxjpi- (Wie`i`axK>t2| z Wie`i`axH>t;|( # Q

    Wie`i`axK%Ealhxi# Wie`i`axH%Ealhxi*

    Ispi xisycpk`a kxxankxk ca sjfyjiepi>Wie`i`axK> Xanks _apa z Wie`i`axH> Xanks _apa

    _jspilk i Pjras Oalyeis

    Pj as ax Wkcax Pj as ax Xigixieojk

    @kpas Rxi`igjej`as

    Ispxyopyxks

    Eylixkojaeis

    Ok`ieks

    Lkpxjois

    Ocksis

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    5/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%0 @iockxke`a Wkxjkhcis z Pxkhknke`a oae Iccks%

    Gaxlk `i @iockxkx Wkxjkhcis

    @jl Wkx; Ks Jepifix@jl Wkx8# Wkx? Ks Jepifix@jl Wkx0# Wkx9 Ks Jepifix # Wkx7 Ks _maxp

    Oae Ksjfekoje `i Wkcaxis

    @jl QWkx; Ks Jepifix < 89@jl QWkx8 < 9# QWkx? < ;2# QWkx0 Ks Jepifix < ;;@jl Giomk Ks @kpi < /9!;8!822=/

    @jl Oaepk`ax Ks Jepifix < 2Oaepk`ax < Oaepk`ax ;

    Gaxlk _jlrcjgjok`k

    Wkxjkhci-TArixk`ax\ < Wkcax*Oaepk`ax < ;Oaepk`ax ,< ;Oaepk`ax .< ;Oaepk`ax !< ;

    lhjpas z Wjsjhjcj`k`

    Inilrca>

    Ryhcjo fe@jks Ks Jepifix < 2Rxjwkpi eIspk`a Ks Omkx < (2(Gxjie` hKopjwk`a Ks Haacike < Gkcsi

    Oaewixsje i Pjras

    La`yca a Ocksi Ryhcjok%Ryhcjo L ks Jepifix

    La`yca a Ocksi Gxjie`%Gxjie` E ks _maxp La`yca a Ocksi Rxjwkpi%

    Rxjwkpi [ ks _pxjef

    Rxaoi`jljiepa a Hca{yi@jl R ks Jepifix

    Rxaziopas `i ck sacyojeryi`ie kooi`ix k ck wkxjkhci L

    Ck wkxjkhciE si ryi`i kooi`ixsaca ie ic rxaziopa

    Ck wkxjkhci[ si ryi`i kooi`ixsaca ie ck ocksi a la`yca

    Ck wkxjkhciR saca si ryi`ikooi`ix `iepxa `ic rxaoi`jljiepa

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    6/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    Gyeoje Oaewjixpi K> Pjras i kpa k Oaewixpjx> O_px _pxjef Hacike# Omkx# @kpi# AhniopOJep Jepifix Hacike# _pxjef# AhniopO@hc @ayhci Hacike# _pxjef# AhniopO@kpi @kpi _pxjef# AhniopOPzri Pjra Isriojgjok`a _ife ck gyeoje i oaewixsje k yskx%

    ;%9 IeylixkojaeisCks ieylixkojaeis sae cas pjras `i `kpas {yi sae `igjej`ks rax ic `iskxxacck`ax# {yi ispe xickojaek`ks iepxisj# oae ye sjfejgjok`a ie oale% Ck jlraxpkeojk `i ispi pjra `i `kpas si lkejgjispk oyke`a {yixilas lkeinkxpjras `i yek sixji `i oaespkepis oae ealhxis oalyeis rkxk easapxas# is `iojx ra`ilas `igjejx ye pjra oae yeealhxi oale rkxk easapxas oae ye wkcax rxi`igjej`a sje ra`ix oklhjkxca# ks ie wi~ `i yskx wkcaxiseylxjoas rxi`igjej`as ra`ilas yskx ispas pjras {yi `iwacwixe ic wkcax `igjej`a kc jejoja `i sy oxikoje%

    Pjras `i wkcaxis rkxk six ysk`as ie yek ieylixkoje>

    Cks ieylixkojaeis ryi`ie six `i oykc{yjix pjra eylxjoa# jeocysa iepixas sje sjfea# kye{yi ic wkcaxrxi`igjej`a rax `igkycp is ic `i pjra Jepifix% Ra`ilas `iockxkx yek ieylixkoje `i wkxjks gaxlks>

    Inilrca# @igjejoje i ye Ieylixkoje>

    Ryhcjo Ieyl Ispk`as Ks Jepifix eKopjwa < 2eHca{yik`a < ;eICjljek`a < 8

    Ie` Ieyl

    Inilrca# @igjejoje oae ksjfekoje rax @igkycp>

    Gxjie` Ieyl Oacaxisxanawix`ik~yc

    Ie` Ieyl

    Cas pjras sixe `i pjra Jepifix# z cas wkcaxis rkxk xana is ;# wix`i 8# z k~yc ?%

    Inilrca# Ksjfekoje jwixsk>

    Rxjwkpi Ieyl PjraOcjiepieEyiwa < ;eLa`jgjok`a < 0eOkspjfk`a

    Ie` Ieyl

    Cas pjras sixe `i pjra Jepifix# z cas wkcaxis rkxk eEyiwa is ;# eLa`jgjok`a is 0# z rkxk eOkspjfk`a six 9%

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    7/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%7 Ispxyopyxks

    Yek ispxyopyxk is yek oalhjekoje `i pjras `i `kpas {yi si oxik oalhjeke`a apxas pjras `i `kpas% Cksispxyopyxks sae `i pjra rax wkcax -is `iojx# yek wkxjkhci `i pjra `i ispxyopyxk oaepjiei cas `kpas `i ck ispxyopyxkie cyfkx `i xigixieojk k cas `kpas oala mkoi ic pjra xigixieojk*%

    Cks ispxyopyxks ryi`ie pieix `kpas# rxarji`k`is# lpa`as z rxaoi`jljiepas z ryi`ie jewaokx z lkejryckxiwiepas%

    Is{yilk>

    Inilrca>

    Ryhcjo _pxyopyxi OcjiepiRyhcjo sEalhxi Ks _pxjefRxjwkpi sKxik Ks _pxjefRxjwkpi eRixgjc Ks Jepifix@jl sOa`jfa Ks _pxjefGxjie` sKsisax Ks _pxjef

    Ie` _pxyopyxi

    Pklhje ra`ilas oalhjekx yek ieylixkoje oae yek ispxyopyxk>

    Ieyl PjraPjraKPjraH

    Ie` Ieyl

    Ryhcjo _pxyopyxi LjsPjrasRyhcjo sOa`jfa Ks _pxjef@jl ePjra Ks Pjra

    Ie` _pxyopyxi

    Z kc yskx ck ispxyopyxk# W_8229 eas kzy`kxk k `igjejx {yi pjra `isiklas yskx>

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    8/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    Ckhaxkpaxja 28>

    J%, Oxikx ic sjfyjiepi gaxlyckxja# oae ic ealhxi gxlKcyleas # oae ic sjfyjiepi `jsia>

    JJ%, Kfxifkx ye la`yca oae ic ealhxi la`Kcyleas# `is`i ic i}rcaxk`ax `i sacyojaeis sicioojaekx ic rxaziopa#`kx ic Ocjod `ixioma z sicioojaekx kfxifkx ye eyiwa iciliepa%

    p}pEalhxi p}pOyxsa

    p}pKxik

    olh_ioojaeeylPjrKcylea

    hpeIwkcykx

    p}pRxali`ja

    p}pRxali`jaRaxo

    p}pE;

    p}pE8

    p}pE?

    p}pE0hpeOkcoyckx

    fxrOkcoyca

    fxrRxali`ja

    fxrKcylea

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    9/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    JJJ%, Ie ck rxarji`k` pils `ic oaepxac olh_ioojae kfxifklas cas sjfyjiepis iciliepas%

    JW%, @iepxa `ic la`yca oxikxilas yek ispxyopyxk {yi xirxisiepkxk ck gjomk `i ye kcylea z yek ieylixkojerkxk cas pjras `i kcyleas>

    Ieyl PjraKcyleaCipxks < ;Ojieojks < 8Jefiejixjk < ?

    Ie` Ieyl

    _pxyopyxi GjomkKcyleaRyhcjo Ealhxi Ks _pxjefRyhcjo Oyxsa Ks _pxjefRyhcjo Kxik Ks _pxjefRyhcjo _ioojae Ks _pxjefRyhcjo Pjra Ks PjraKcylea

    Ie` _pxyopyxi

    W%, Oxikx yek wkxjkhci ie ye lhjpa wjsjhci# {yi xirxisiepi ck ispxyopyxk>@jl spGjomk Ks GjomkKcylea

    WJ%, @iepxa `ic gaxlyckxja# ie ic iwiepa Cak` isoxjhjlas ca sjfyjiepi>

    Vjpm spGjomk%Ealhxi < ((%Oyxsa < ((%Kxik < ((%_ioojae < ((%Pjra < 2

    Ie` VjpmLi %fxrOkcoyca%Iekhci` < GkcsiLi %fxrRxali`ja%Wjsjhci < Gkcsi

    WJJ%, Ie ic hape Iwkcykx oacaoklas ca sjfyjiepi>

    Vjpm spGjomk%Ealhxi < Li %p}pEalhxi%Pi}p%Oyxsa < Li %p}pOyxsa%Pi}p%Kxik < Li %p}pKxik%Pi}p%_ioojae < Li %olh_ioojae%_iciopi`Jpil%Pjra < Li %eylPjraKcylea%Wkcyi

    Ie` VjpmLi %fxrOkcoyca%Iekhci` < Pxyi

    WJJ%, Ie ic hape okcoyckx# oacaokx ca sjfyjiepi>

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    10/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    &Ahpieilas cks eapks jefxisk`ks>@jl E;# E8# E?# E0 Ks JepifixE; < OJep - Li %p}pE;%Pi}p*E8 < OJep - Li %p}pE8%Pi}p*E? < OJep - Li %p}pE?%Pi}p*E0 < OJep - Li %p}pE0%Pi}p*&Wkxjkhci rkxk fykx`kx ic rxali`ja>@jl EP Ks @ayhciEP < -? . E; E8 E? 8 . E0* ! 6Li %p}pRxali`ja%Pi}p < Gaxlkp-EP# (//%22( *

    &Okcoyca `i ck wkxjkhci Rxali`ja raxoiepykc rax pjra `i kcylea>@jl }Wkx Ks @ayhciJg spGjomk%Pjra < PjraKcylea%Ojieojks Pmie

    }Wkx < 2%;9IcsiJg spGjomk%Pjra < PjraKcylea%Jefiejixjk Pmie

    }Wkx < 2%;8IcsiJg spGjomk%Pjra < PjraKcylea%Cipxks Pmie

    }Wkx < 2%8Ie` Jg

    EP .< }Wkx ;Li %p}pRxali`jaRaxo%Pi}p < Gaxlkp-EP# (//%22( *Li %fxrRxali`ja%Wjsjhci < Pxyi

    Xikcj~kx ca sjfyjiepi>

    J%, La`jgjokx ic rxali`ja sife ic pjra `i kcylea# rkxk ispa si lyispxk cas risas oae xisriopa kc pjra>Ojieojks> E;.8 $ E8.8 $ E?.8 $ E0.?Jefiejixk> E; $ E8.? $ E?.? $ E0.8Cipxks> E; $ E8 $ E?.8 $ E0.8

    JJ%, _j ic kcylea rixpieioi k ck siooje> _O,8?9 ck wkxjkhci rxali`ja raxoiepykc `ihi kyliepkx ie 02)% _O,;8? ck wkxjkhci rxali`ja raxoiepykc `ihi `jsljeyjx ie ?2)% _O,;;9 ck wkxjkhci rxali`ja raxoiepykc `ihi jeoxiliepkxsi ie 8 `ojlks% _O,??0 ck wkxjkhci rxali`ja raxoiepykc `ihi `jsljeyjx ie ; `ojla# sjilrxi z oyke`a ea sikeifkpjwa%

    JJJ%, Oxikx ye eyiwa pjra `i Kcylea _aojacafk oyza rxali`ja six ic rxali`ja jejojkc# z ic okcoyca `icrxali`ja raxoiepykc `ihi six jfykc k cas kcyleas `i Cipxks%

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    11/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%6 Lkpxjois

    Yek lkpxj~ is yek sioyieojk `i iciliepas `i `kpas `ic ljsla pjra% Ra`ilas kooi`ix k iciliepas je`jwj`ykcis`i yek lkpxj~ ypjcj~ke`a ic ealhxi `i ck lkpxj~ z ye e`joi a e`jois -ilri~ke`a rax 2* rkxk isriojgjokx ckrasjoje `ic iciliepa ie ck lkpxj~% Yek lkpxj~ pjiei yek a ls `jliesjaeis oae yea a lks iciliepas ie ok`k`jliesje%

    Rkxk kooi`ix k cas iciliepas je`jwj`ykcis ypjcj~ke`a e`jois iepixas>

    Inilrca `i @igjejoje `i Lkpxj~ ie Gaxlk I}rcjojpk%

    @jl Oacax-?* Ks _pxjefOacax-2* < (Xana(Oacax-;* < (Wix`i(Oacax-8* < (K~yc(Oacax-?* < (Eifxa(

    Inilrca `i @igjejoje `i Lkpxj~ ie Gaxlk Jlrcojpk%

    @jl @jks-* ks _pxjef ( Ocjiepis-;* Q

    ( Ocjiepi 8>( Ocjiepis-8**

    Ic rxahcilk `i Xi@jl is {yi xi`jliesjaek k ck lkpxj~ hcke{yike`a ck lkpxj~# rkxk iwjpkx ispa# ra`ilaskfxifkx ck rkckhxk ockwiRxisixwi # `isrys `i cks ceiks kepixjaxis oacaokx ca sjfyjiepi>

    Xi@jl Rxisixwi Ocjiepis-9*Ocjiepis-0* < (Laejok Xanks(Ocjiepis-9* < (Icj Okspki`k(LsfHa}- ( Ocjiepi ?>( Ocjiepis-?* Q

    ( Ocjiepi 9>( Ocjiepis-9**

    Cjljpis `i yek Lkpxj~%

    &Cjljpi Jegixjax@jl CjlJeg Ks Jepifix < Ocjiepis%FipCavixHaye`-2*&Cjljpi _yrixjax@jl Cjl_yr Ks Jepifix < Ocjiepis%FipYrrixHaye`-2*

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    12/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%= Ispxyopyxks i Oaepxac# Oae`jojaekcis%

    Ysa i Oae`jojaekcis>

    Jg Wkxjkhci < Wkcax Pmie&Kfxifkx gyeojaekcj`k`is%%%%%%%

    IcsiJg Wkxjkhci < Wkcax Pmie&Kfxifkx gyeojaekcj`k`is%%%%%%%

    Icsi&Kfxifkx gyeojaekcj`k`is%%%%%%%

    Ie` Jg

    Apxks Gaxlks `i Ysa `i Oae`jojaekcis>

    &Gaxlk Oaxpk>Jg Wkxjkhci < Wkcax Pmie Wkcax < ((&Gaxlk Kej`k`k>Jg Wkxjkhci < Wkcax Pmie Wkcax < (( > Wkxjkhci < ((

    Gaxlk Oalrxjlj`k%

    Xisycpk`a

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    13/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    ;%: Gyeojaeis# _yh Xypjeks z Rxaoi`jljiepas%

    Cas rxaoi`jljiepas sae cks siepieojks `i o`jfa inioypkhci `i ye rxafxklk% cks jespxyoojaeis `i yerxaoi`jljiepa ispe `icjljpk`ks rax yek jespxyooje `i `iockxkoje z yek jespxyooje Ie` %_i `igjeie cas sjfyjiepis pjras>

    Rxaoi`jljiepas _yh> Cas rxaoi`jljiepas _yh# xikcj~ke koojaeis rixa ea `iwyicwie ye wkcax kc rxaoi`jljiepa{yi xikcj~k ck ccklk`k%

    TKooisa\ _yh TEalhxi ic Rxaoi`jljiepa\ -Kxfyliepas* Gyeopjae _pkpilieps

    Ie` _yh

    Rxaoi`jljiepas Gyeopjae> Cas rxaoi`jljiepas Gyeopjae# xikcj~ke koojaeis z ryi`ie `iwacwix ye wkcax kcrxafxklk {yi xikcj~k ck ccklk`k%

    TKooisa\ Gyeopjae TEalhxi ic Rxaoi`jljiepa\ -Kxfyliepas* Ks @kpkPzri Gyeopjae _pkpiliepsXipyxe @kpkPzri

    Ie` _yh

    Kxfyliepas ie cas Rxaoi`jljiepas> Cas kxfyliepas sae `kpas rksk`as k rxaoi`jljiepas# ra`ilas `aspjras `i kxfyliepas> HzWkcz HzXig %

    HzWkc> @iockxkoje `i ye Rkxlipxa rax Wkcax%

    HzXig> @iockxkoje `i ye Rkxlipxa `ic Wkcax rax Xigixieojk%

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    14/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    Ckhaxkpaxja 2?>

    J%, Oxikx ic sjfyjiepi gaxlyckxja# oae ic ealhxi gxlWiepk # oae ic sjfyjiepi `jsia>

    JJ%, Kfxifkx ye la`yca oae ic ealhxi la`Wiepks# `is`i ic i}rcaxk`ax `i sacyojaeis# `iepxa `i ic kfxifkx yekxifje>

    La`yci la`Wiepks/ Xifjae (Gyejoaekcj`k`is rkxk cks wiepks(

    / Ie` XifjaeIe` La`yci

    JJJ%, @iepxa `i ck xifje isoxjhjx ca sjfyjiepi -@iockxkoje `i ye Ieyl z yek lkpxj~ oae sy lpa`a rkxk cciekx`jomk lkpxj~*>

    Ieyl PjraOcjiepiEaxlkcLkzaxjspkRxiljyeLaxasaEyiwa

    Ie` Ieyl

    Ryhcjo ljPjra Ks PjraOcjiepi

    Ryhcjo Cjspk`a-7# ;* Ks _pxjef

    Ryhcjo _yh CciekxCjspk`a-*Cjspk`a-2# 2* < (Isrina 89&}89&(Cjspk`a-2# ;* < (?92%80(Cjspk`a-;# 2* < (Rckok Lipkcjok ;%9&}8&(Cjspk`a-;# ;* < (;;8%09(Cjspk`a-8# 2* < (Hksi Hckeok fkce `i ;2Cp%(Cjspk`a-8# ;* < (=%9(Cjspk`a-?# 2* < (Ryixpk `i Lk`ixk _jlrci(

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    15/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    Cjspk`a-?# ;* < (=9%9(Cjspk`a-0# 2* < (Xirj~k `i Lyihci K@G09(Cjspk`a-0# ;* < (6=%9(Cjspk`a-9# 2* < (Rckeomk `i Lk`ixk RP8?(

    Cjspk`a-9# ;* < (;;2%8(Ie` _yh

    JW%, Oxikx ye rxaoi`jljiepa {yi xikcjoi ic `isoyiepa `ic rxa`yopa sicioojaek`a>

    Rxjwkpi _yh Okcoyck@isoyiepa- HzWkc Je`joi Ks Jepifix *&_ifye ic pjra `i ocjiepi# z oae ck yhjokoje `ic rxa`yopa-j*&xikcj~klas ic isoyiepa>_iciop Oksi ljPjra

    Oksi PjraOcjiepi%EaxlkcCjspk`a-Je`joi# ;* .< -; , 2%229*

    Oksi PjraOcjiepi%LkzaxjspkCjspk`a-Je`joi# ;* .< -; , 2%;*

    Oksi PjraOcjiepi%RxiljyeCjspk`a-Je`joi# ;* .< -; , 2%89*

    Oksi PjraOcjiepi%LaxasaCjspk`a-Je`joi# ;* .< -; , 2%;=*

    Oksi PjraOcjiepi%EyiwaCjspk`a-Je`joi# ;* .< -; , 2%2?*

    Ie` _iciopIe` _yh

    W%, Oxikx yek gyeoje {yi xikcj~k ck hs{yi`k `ic rxa`yopa# z cckli kc rxaoi`jljiepa kepixjax rkxk xikcj~kx ic`isoyiepa%

    Ryhcjo Gyeopjae fipRxa`yopa- HzWkc EalhxiRx` Ks _pxjef * Ks _pxjef@jl sRxa`yopa Ks _pxjef

    &Xioaxxilas pa`k ck lkpxj~ Cjspk`a>Gax j Ks Jepifix < 2 Pa Cjspk`a%FipYrrixHaye`-2* , ;&Hysoklas ic ealhxi `ic rxa`yopa ie ck lkpxj~>Jg EalhxiRx` < Cjspk`a-j# 2* Pmie

    &_j ieoaepxklas ic rxa`yopa# ahpieilas ck rasjoje `ic rxa`yopa -j*&z xikcj~klas ic `isoyiepaOkcoyck@isoyiepa-j*&Nyepklas ck rasjoje-j*# ic ealhxi `ic Rxa`yopa z ic eyiwa RxiojasRxa`yopa < O_px -j* (> ( Cjspk`a-j# 2* ( kc rxioja $ ( Cjspk`a-j# ;*Xipyxe sRxa`yopa

    Ie` JgEi}p

    Ie` Gyeopjae

    WJ%, Ie icCak` `ic Gaxlyckxja# rxjlixa ccieklas ck lkpxj~ oae cas rxa`yopas# cyifa xikcj~klas ic xioaxxj`a raxispk lkpxj~# mkspk cciekx ic Cjspha} `i pa`as cas rxa`yopas%

    CciekxCjspk`a-*Gax j Ks Jepifix < 2 Pa Cjspk`a%FipYrrixHaye`-2* , ;

    Li %cspRxa`yopas%Jpils%K``-Cjspk`a-j# 2**Ei}p

    WJJ%, Ie ic hapehpeJpa`as oacaoklas ca sjfyjiepi# rkxk {yi pa`as cas rxa`yopas si `isrckoie mkojk ic Cjspha}cspRi`j`as %

    Gax j Ks Jepifix < 2 Pa Li %cspRxa`yopas%Jpils%Oayep , ;Li %cspRi`j`as%Jpils%K``- Li %cspRxa`yopas%Jpils%Jpil-j**

    Ei}pLi %cspRxa`yopas%Jpils%Ocikx-*

  • 8/9/2019 LABORATORIO WINDOWS FORMS .NET 2.

    16/16

    _jspilks YEJ% Jespxyopax> W% Okxcas# _ifyxk R% Ljoxasagp R kxpei x

    YEJWIX_J@K@ EKOJAEKC @I JEFIEJIXJKGKOYCPK@ @I JEFIEJIXJK JE@Y_PXJKC Z @I _J_PILK_

    WJJJ%, Ie ic hapehpeJYea oacaoklas ca sjfyjiepi# rkxk {yi cas rxa`yopas sicioojaek`as si `isrckoie mkojk icCjspha}cspRi`j`as %

    Li %cspRi`j`as%Jpils%K``- Li %cspRxa`yopas%_iciopi`Jpil*Li %cspRxa`yopas%Jpils%Xilawi- Li %cspRxa`yopas%_iciopi`Jpil*

    J]%, Oxikx cas lpa`as rkxk cas hapaeis hpeXPa`as z hpeXYea %

    ]%, Rax ycpjla# ie ic hape Oxikx Cjspk`a# oacaoklas ca sjfyjiepi>

    &Fykx`klas ic pjra `i ocjiepi sicioojaek`a>Jg Li %xk`Eaxlkc%Omiodi` Pmie ljPjra < PjraOcjiepi%EaxlkcJg Li %xk`Lkz%Omiodi` Pmie ljPjra < PjraOcjiepi%LkzaxjspkJg Li %xk`Rxil%Omiodi` Pmie ljPjra < PjraOcjiepi%RxiljyeJg Li %xk`Laxasa%Omiodi` Pmie ljPjra < PjraOcjiepi%LaxasaJg Li %xk`Eyiwa%Omiodi` Pmie ljPjra < PjraOcjiepi%Eyiwa

    &Xioaxxilas pa`as cas ri`j`as xikcj~k`as>Gax j Ks Jepifix < 2 Pa Li %cspRi`j`as%Jpils%Oayep , ;@jl Rxa`yopa@sopa Ks _pxjef < ((&Ahpieilas ic ealhxi `i ye ri`j`a>@jl EalhxiRx` Ks _pxjef < Li %cspRi`j`as%Jpils%Jpil-j*

    &Xikcj~klas ic ccklk`a `i ck gyeojae fipRxa`yopa>Rxa`yopa@sopa < fipRxa`yopa-EalhxiRx`*Li %cspWiepks%Jpils%K``-Rxa`yopa@sopa*

    Ei}p

    Xikcj~kx ca sjfyjiepi>

    J%, @i cas rxa`yopas sicioojaek`as# xikcj~kx ic ocoyca `ic papkc `i cas rxa`yopas sicioojaek`as>

    Is `iojx ie ispi inilrca si `ihixk laspxkx ie ic papkc> =9%2689 $ ;2:%70:

    JJ%, xikcj~kx cks la`jgjokojaeis eioiskxjks rkxk ra`ix kfxifkx eyiwas rxa`yopas z lkepieix ck ljslkgyeojaekcj`k` `i ck rkepkcck%