Obsah:
- Krok 1: Vytvorenie nového projektu v programe Microsoft Visual Studio
- Krok 2: Pridanie všetkého do formulára
- Krok 3: Pridanie stĺpcov
- Krok 4: Pred napísaním kódu
- Krok 5: Napíšte kód
- Krok 6: Kód Kód Kód…
- Krok 7: Hotovo. Otestujte to
Video: Ako vytvoriť jednoduchú aplikáciu telefónneho zoznamu C#: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Ahoj, ja som Luke, je to môj prvý pokyn. Chcem vám ukázať, ako vytvoriť jednoduchú aplikáciu telefónneho zoznamu v programe Microsoft Visual Studio pomocou C#. Je dobré mať pred vykonaním tohto projektu základné znalosti programovania. Začnime. Potrebujeme Microsoft Visual Studio, pre študentov je zadarmo, Professional Edition získate od MSDNAA. Ďalšie informácie nájdete na Googli. Takto bude naša aplikácia vyzerať:
Krok 1: Vytvorenie nového projektu v programe Microsoft Visual Studio
Spustite Microsoft Visual Studio a vytvorte nový projekt, zvoľte Windows Forms, že typ projektu je Visual C#. Svoj projekt môžete pomenovať ľubovoľne a v prípade potreby zmeniť umiestnenie projektu.
Krok 2: Pridanie všetkého do formulára
Teraz je to prázdny formulár. Pridajte k tomu niektoré súčasti zo súboru nástrojov, ako je vidieť na obrázku. Sú to: DataGridView, SaveFileDioalog, OpenFileDialog a menuStrip
Krok 3: Pridanie stĺpcov
Po pridaní DataGridView máme prázdne miesto, kliknite naň pravým tlačidlom myši a vyberte položku Upraviť stĺpce.
Krok 4: Pred napísaním kódu
Uistite sa, že váš formulár vyzerá takto a DataGridView má názov „GRID“. Môžete to nastaviť v okne vlastností
Krok 5: Napíšte kód
Dvakrát kliknite na každý prvok ponuky, aby sa vytvorili udalosti, zakaždým, keď sa zobrazí okno s kódom, vráťte sa k nemu so všetkým (Uložiť, Otvoriť, Zatvoriť) To, čo v kóde potrebujeme: private void SaveToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) {} private void OpenToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) {} private void CloseToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) {}
Krok 6: Kód Kód Kód…
Tu je úplný kód našej aplikácie s komentármi po prípadoch „//“: using System; using System. Collections. Generic; using System. ComponentModel; using System. Data; using System. Drawing; using System. Linq; using System. Text; pomocou System. IO; // pridané pomocou System. Windows. Forms; pomocou System. Runtime. Serialization. Formatters. Binary; // pridané pomocou System. Runtime. Serialization; // addednamespace testowa // toto je môj názov projektu {public partial class Form1: Form {public Form1 () {InitializeComponent (); } [Serializable] // Umožňuje uloženie našej triedy do súboru dáta verejnej triedy // Naša trieda údajov {názov verejného reťazca; verejné reťazcové priezvisko; verejné sláčikové mesto; verejné číslo reťazca; } private void SaveToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) {GRID. EndEdit (); SaveFileDialog saveFileDialog1 = nový SaveFileDialog (); // Vytvorenie dialógového okna na uloženie súboru saveFileDialog1. RestoreDirectory = true; // čítanie a filtrovanie nespracovaných údajov, ak (saveFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter formatter = new BinaryFormatter (); Výstup FileStream = nový FileStream (saveFileDialog1. FileName, FileMode. OpenOrCreate, FileAccess. Write); ' int n = GRID. RowCount; údaje Osoba = nové údaje [n - 1]; // Máme toľko záznamov, koľko riadkov, riadky sa pridávajú automaticky, takže máme vždy o jeden riadok viac, ako potrebujeme, takže n je počet riadkov -1 prázdny riadok pre (int i = 0; i <n - 1; i ++) {Osoba = nové údaje (); // GRID má dve čísla v "" prvé číslo je index stĺpca, druhé je idnex riadka ', indexovanie vždy začína od 0' osoba .name = GRID [0, i]. Value. ToString (); Osoba .priezvisko = GRID [1, i]. Value. ToString (); Osoba .city = GRID [2, i]. Value. ToString (); Osoba .číslo = GRID [3, i]. Value. ToString (); } formátovač. Serializácia (výstup, Osoba); výstup. Zavrieť (); }} private void OpenToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) // Čítanie súboru a pridávanie údajov do GRID {openFileDialog1 = nový OpenFileDialog (); if (openFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter reader = new BinaryFormatter (); Vstup FileStream = nový FileStream (openFileDialog1. FileName, FileMode. Open, FileAccess. Read); data Osoba = (data ) čítačka. Deserialize (vstup); GRID. Rows. Clear (); pre (int i = 0; i <Person. Length; i ++) {GRID. Rows. Add (); GRID [0, i]. Hodnota = Osoba . Meno; GRID [1, i]. Hodnota = Osoba .priezvisko; GRID [2, i]. Hodnota = Osoba .mesto; GRID [3, i]. Hodnota = Osoba .číslo; }}} súkromné neplatné CloseToolStripMenuItem_Click (odosielateľ objektu, EventArgs e) {Close (); // zatvorenie aplikácie}}}
Krok 7: Hotovo. Otestujte to
Kliknite na ponuku Debug v programe Visual Studio, než spustite ladenie, malo by to fungovať. Skúste aplikáciu otestovať. Som si istý, že nájdete nejaké chyby, naše aplikácie sú veľmi jednoduché bez akýchkoľvek záruk pri ukladaní, otváraní súborov, je to len ukážka toho, ako vytvoriť väčšiu užitočnú aplikáciu. Môžete to vylepšiť, vytvoriť si vlastnú verziu! Pridajte niekoľko nových funkcií a zmeňte všetko, čo chcete. Veľa štastia!
Odporúča:
Ako vytvoriť jednoduchú kalkulačku v Jave: 10 krokov
Ako vytvoriť jednoduchú kalkulačku v Jave: Toto je jednoduchý úvod do programovacieho jazyka Java, ktorý je určený pre ľudí s malými až žiadnymi znalosťami programovania. Materiály: počítač alebo prenosný počítač (s nainštalovaným Eclipse) Eclipse je možné nainštalovať na https: // www. eclipse.org/downloads
Ako vytvoriť jednoduchú webovú stránku pomocou zátvoriek pre začiatočníkov: 14 krokov
Ako vytvoriť jednoduchú webovú stránku pomocou zátvoriek pre začiatočníkov: Úvod Nasledujúce pokyny poskytujú podrobné pokyny na vytvorenie webovej stránky pomocou zátvoriek. Bracket je editor zdrojového kódu, ktorý sa primárne zameriava na vývoj webových aplikácií. Vytvorený spoločnosťou Adobe Systems, je bezplatný a licencovaný softvér s otvoreným zdrojovým kódom
Vytvorte si pre svoj smartphone jednoduchú aplikáciu (nie je potrebné žiadne kódovanie): 10 krokov
Vytvorte jednoduchú aplikáciu pre svoj smartphone (nie je potrebné žiadne kódovanie): AKTUALIZÁCIA: Táto technika je zastaraná, v súčasnosti existujú rôzne iné spôsoby, ako vytvoriť aplikáciu .. už to nemusí fungovať. Moja prvá zverejnená aplikácia je k dispozícii na stiahnutie v aplikácii pre Android Trh tu. Nasleduje rýchly návod, ako prakticky akékoľvek
Domáce zabezpečenie - Ako vytvoriť jednoduchú detekciu pohybu - Nová verzia: 6 krokov
Domáce zabezpečenie - Ako vytvoriť jednoduchú detekciu pohybu | Nová verzia: V tomto projekte vám ukážem, ako urobiť nízkonákladový alarm domáceho pohybu s upozornením na domácu bezpečnosť! Pozrite si starú verziu: Ako si doma vytvoriť bezpečnostný systém WiFi za 10 dolárov
Ako vytvoriť jednoduchú animáciu pomocou digitálneho tabletu: 6 krokov
Ako vytvoriť jednoduchú animáciu pomocou digitálneho tabletu: Toto leto som s pomocou rodičov dokázal dostať Wacom Intous Pro malý. Naučil som sa upravovať fotografie, kresliť a skicovať karikatúry, atď. Potom som sa rozhodol vytvoriť Návod. Nakoniec som sa rozhodol vytvoriť krátku a zábavnú animáciu