Interfaccia utente e codice. Come comunicano? È solo un'immagine e nulla a che fare con il codice del programma [chiuso]

-7

L'interfaccia utente è solo un'immagine creata da strumenti grafici ?. Devo sapere che quando un'interfaccia utente è stata creata per leggere una casella di testo in c #.

Quando viene immesso un testo, prende i valori dalla tastiera in base al metodo Readline.console e viene visualizzato sul terminale dello schermo o viene visualizzato per visualizzare e visualizzare le coordinate dello schermo.

Hai confusione con il codice UI e C #. L'interfaccia utente è nient'altro che un'immagine? Non sta facendo nulla con il codice C #.

    
posta Y07 25.06.2016 - 07:02
fonte

1 risposta

1

C'èun'interfacciautentepropriolì.Puoivederechehasiaelementiditestochediimmagine.Tuttavia,allafineètuttaimmagine.Iltestoricercabile,selezionabileecopiabilechevedetechestodigitandoinquestomomentofinisceperessereun'immaginesulloschermo,ancheseadifferenzadell'immaginesopraèinviataalcomputercometesto.Iltuocomputerloconvertedatestoaun'immaginepermetterlosulloschermo.Ilmiocomputerhafattolostessoperdarmil'immaginechehoaggiuntosopra.Housatoilpulsantedellaschermatadistampaedipingopertrasformarloinunfilechepotreiallegare.

Èpossibilescriverecodicechecreaimmaginivivideedettagliatecheprovengonodanient'altrochecodicebasatosutesto.Disolito,ipiccolifilediimmagine,idatiditestoeilcodicevengonocombinatisaggiamente,allafine,percreareun'unicagrandeimmaginecheriempieloschermo.

Ilcodice

c#hamoltoachefareconl'interfacciautente.L'interfacciautentediunprogrammac#ècontrollatadalcodice.Qualicontrollivengonomostrati,inchestatosono,cosasuccedequandovengonomanipolati,sonodeterminatidalcodice.

Sestaichiedendocomeinteragireconun'interfacciautenteutilizzandoilcodicec# qui è un buon punto di partenza. Ti suggerisco di consultare il controller della visualizzazione del modello per imparare a separare questi responsabilità, il modello di osservatore per scoprire cosa sia realmente un evento e il principio dell'inversione di dipendenza così vedrai perché le cose non dovrebbero essere collegate a qualcuno. Il fatto di averlo fatto in precedenza avrebbe migliorato molte delle interfacce utente su cui ho lavorato nel corso degli anni.

    
risposta data 25.06.2016 - 07:41
fonte

Leggi altre domande sui tag