Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16251|Odpoveď: 0

[Komunikácia] Pri písaní softvéru na uzamknutú obrazovku v C# nemôže byť počiatočná hodnota TextBoxu nulová, inak by bola abnormálna

[Kopírovať odkaz]
Zverejnené 23. 1. 2019 9:19:06 | | |
Pri ladení nie je hodnota TextBox.text nulová a musí existovať počiatočná hodnota, ktorá sa implementuje najmä dvoma spôsobmi TextBoxu: Get Focus Enter a Lose Focus: Leave.

Myšlienka je nasledovná:

   1. Nastavte reťazcovú konštantu ako počiatočnú hodnotu TextBoxu;

   2. Pri metóde konštrukcie rozhrania priraďte predvolenú hodnotu TextBoxu a nastavte ForeColor TextBoxu na sivú;

   3. Napíšte metódu Get Focus TextBox_Enter (odosielateľ objektu, EventArgs e), aby ste zistili, či je text TextBoxu rovný predvolenej hodnote.

      Áno: Vyprázdnite obsah TextBoxu a zmeňte farbu popredia ForeColor na normálnu farbu

   4. Metóda stratiť fokus TextBox_Leave (odosielateľ objektu, EventArgs e) na zistenie, či je text textového poľa prázdny, a ak áno, predvolená hodnota sa opäť zobrazí sivou farbou

Môj softvér na časovo obmedzenú obrazovku sa neustále zlepšuje.





Predchádzajúci:Pixie Beautification 3.9.7 VIP Cracked Version Avatar screen name desktop timing wallpaper elegancia
Budúci:Konfigurácia Visual Studio 2017, chyby pri aktualizácii a rozšíreniach nástrojov GitHub point
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com