Kasutajaliideste loomine on tarkvaraarenduse keskne osa. WPF(Windows Presentation Foundation) abil on lihtne arendada interaktiivseid ja atraktiivseid rakendusi. Selles juhendis õpid, kuidas lisada, kohandada ja konfigureerida erinevaid omadusi TextboxWPF-is.

Tähtsaimad teadmised Sa saad aru, kuidas luua Textbox'i tööriistakastist, kohandada sisu ja omadusi ning lõpuks ka kooditaustale juurde pääseda, et laiendada Textboxide kasutamist.

Samm-sammuline juhend

Et luua oma esimene Textbox, järgige allpool toodud samme:

Samm 1: tööriistakasti avamine ja Textbox'i lisamine

Lihtsaim viis lisada Textbox oma kasutajaliidesele on tööriistakasti kasutamine. Ava tööriistakast, klikkides sellele. Leiad Textbox'i tööriistakasti alumisest osast. Märgi see nõrga klõpsuga, seejärel mine peamise akna disainerisse (MainWindow) ja lohista Textbox soovitud kohale oma kasutajaliideses. Lase hiire nupp lahti, et paigutada Textbox. Nüüd oled edukalt loonud Textbox'i.

Tekstipaneeli loomine ja kohandamine WPF-is

Samm 2: teksti kohandamine

Nüüd näed disaineris paigutatud Textbox'i. Muuda kuvatavat teksti, klikkides lihtsalt kaks korda Textbox'il. Kuva teksti sisestamiseks ilmub sisestusväli, kus saad sisestada soovitud teksti. Soovitan anda Textbox'ile äratuntav nimi, et oleks kergem seda oma koodis tuvastada. Selle näite jaoks nimeta Textbox "TextboxCodeDesigner".

Tekstikasti loomine ja kohandamine WPF-is

Samm 3: suuruse ja positsiooni kohandamine

TextBox'i suuruse muutmiseks saad lihtsalt servadele klõpsata ja neid lohista. Veendu, et Textbox'il on piisavalt ruumi kogu teksti mahutamiseks. Samuti saad omadustes käsitsi kohandadakõrgust ja laiust. Näiteks võid seada kõrguse 28 pikslile ja laiuse 130 pikslile. Nii tagatakse, et tekst kuvatakse õigesti.

Samm 4: Textbox'i nime andmine

Oma Textbox'i tuvastamise hõlbustamiseks peaksid ka sellele nimi andma. Omaduste loendis vasakul leiad nimeväli, kuhu saad sisestada "TextboxDesigner". See aitab sul hoida ülevaadet erinevatest juhtseadmetest.

Samm 5: kasutajaliidese testimine

Käivita oma rakendus, et kontrollida, kas kõik kuvatakse õigesti. Peaksid nägema peamist akent, kus sinu Textbox kuvatakse koos määratud sisuga. Nüüd oled õppinud Textbox'i loomise alused.

Tekstikasti loomine ja kohandamine WPF-is

Samm 6: Textbox'i kohandamine XAML-redaktoris

Kui vaatad XAML-koodi, märkad, et Textbox'i loomisel lisati automaatselt XAML-koodiredaktorisse uus rida. Siin saad teha alternatiivseid kohandusi. Näiteks võiks kood välja näha järgmiselt: . XAML-redaktor annab sulle võimaluse teha väärtuseid, mis peegelduvad siis kasutajaliideses.

Samm 7: teise Textbox'i lisamine

Teise Textbox'i lisamiseks mine tagasi tööriistakasti ja lisa uus Textbox nagu samm 1-s kirjeldatud. Sa saad samuti anda sellele nimi ja sisu, et eristada seda eelmisest.

Tekstikasti loomine ja kohandamine WPF-is

Samm 8: Textbox'i sidumine kooditaustaga

Et töötada Textbox'iga kooditaustas, pead veenduma, et kõik juhtseadmed, sealhulgas Textbox, oleksid nimedega. Kooditaustas saad siis lisada sündmustele reageerivat koodi. Näiteks saad defineerida Textbox'i oma MainWindow.xaml.cs-s järgmiselt: TextBox textboxCodeBehind = new TextBox(); textboxCodeBehind.Name = "TextboxCodeBehind';

Teksti kasti loomine ja kohandamine WPF-is

Samm 9: Textbox'i parameetrite seadmine kooditaustas

Iga juhtseade sinu kooditaustas peaks olema konfigureeritud, et see kuvatakse õigesti kasutajaliideses. Sa saad seadistada teksti värvi ja muid omadusi, nagu seda teeksid disaineris. Näiteks oleks: textboxCodeBehind.Text = "Textbox Code Behind";

Samm 10: kasutajaliidese testimine

Käivita projekt uuesti, et veenduda, et lisatud Textbox'id kuvatakse vastavalt soovile. Sa peaksid nägema nii Textbox'e, mille sa lõid disaineris, kui ka neid, mille sa lõid kooditaustas.

Tekstikasti loomine ja kohandamine WPF-is

Samm 11: harjutamine ja edasine arendamine

Oma teadmiste süvendamiseks soovitan sul luua täiendavaid Textbox'e nii disaineris kui ka kooditaustas. Katseta erinevate tekstide, paigutuste ja kujundustega, et saada parem arusaam võimalustest.

Kokkuvõte – Esimesed sammud Textbox'itega WPF-is

Oled nüüd õppinud, kuidas luua, kohandada ja muuta omadusi WPF-is Textbox'e. Kolm meetodit: tööriistakasti kaudu, XAML-koodiredaktoris ja kooditaustas, võimaldavad sul paindlikult kujundada oma kasutajaliidest.

KKK

Kuidas lisada WPF-i Textbox?Textbox lohistatakse tööriistakastist peamise akna sisse.

Kuidas saan Textbox'i teksti muuta?Kaks korda klõpsa Textbox'il disaineris ja muuda teksti sisestusväljas.

Kus saan Textbox'i omadusi kohandada?Omaduste loendis vasakul disaineris saad kohandada kõrgust, laiust ja Textbox'i nime.

Miks pean Textbox'ile nime andma?Nimi lihtsustab Textbox'ile juurdepääsu kooditaustas.

Kuidas töötada Textbox'iga kooditaustas?Textbox'il peab esmalt olema XAML-is ID, et sellele kooditaustas viidata.