Diskuze: Visual Basic nesmazatelný text Text Box
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Nenapada me nic lepsiho, nez v udalosti TextChanged (nebo tak nak) vzit text do stringu, prvni tri pismina nastavit na to cp ma bejt(nezdrzuj se s testovanim estli to tam je) a ten string vratit do txt boxu. Uzivatel ti to smaze, ale okamzite se to tam vrati a on si ani nevsimne, ze je to pryc
A btw, je to vubec nutne? Co treba pred txtbox dat label, ve kterem budou ty 3pismena(to snad uzivatel pochopi, ze to tam patri) a pak ve zpracovani jen vezmes string z txtboxu, string tech 3pismen a zavolas na ne join?
//EDIT: ted koukam, ze v url je sice "diskuzni-forum-c-sharp", ale tvuj dotaz
nema s C# nic spolecneho
tak se omlouvam, pokud melu nesmysly
textBox.KeyPress+= (o,e) =>
{
if (e.KeyChar == (char)Keys.Back && (textBox.TextLength <= 3 || textBox.SelectionStart <= 3))
e.Handled = true;
};
Je to C# kód, tak to kdyžtak hoď do nějakého konvertoru nebo přepiš
Zobrazeno 5 zpráv z 5.