Ahoj. Chtěl bych se zeptat.. Když mám nějaký text box, tak co musím napsat za příkaz aby akceptoval jenom vstup čísel? Chtěl bych, aby když uživatel třeba jenom zmáčkne nějaké písmeno, ať to vyhodí textbox a hláškou, že nemůže zadat písmenkovou hodnotu..
Prostě textbox bude akceptovat čísla proměnné double a jestli napíše string tak to hodí tu chybovou hlášku..
Díky moc :)
C# - ošetření vstupu textbox
C# - ošetření vstupu textbox
Notebook Acer Aspire E15 E5-571G-57N2
==========================
Procesor: Intel i5-5200U
Grafika: NVIDIA GeForce GT840M
RAM: 8GB DDR3
==========================
Procesor: Intel i5-5200U
Grafika: NVIDIA GeForce GT840M
RAM: 8GB DDR3
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: C# - ošetření vstupu textbox
čau,
třeba při eventu TextChanged (nebo jak to tam je) vyhazuj všechny čísla a když už u toho budeš tak můžeš vyhodit MessageBox.
třeba při eventu TextChanged (nebo jak to tam je) vyhazuj všechny čísla a když už u toho budeš tak můžeš vyhodit MessageBox.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: C# - ošetření vstupu textbox
Čau, třeba takto:
Int32 neco;
try
{
neco = Convert.ToInt32(textBox1.Text);
}
catch
{
MessageBox.Show("Není číslo", "Chyba");
}
Re: C# - ošetření vstupu textbox
Aha.. no.. Try a catch jsem se ještě neučil
:/

Notebook Acer Aspire E15 E5-571G-57N2
==========================
Procesor: Intel i5-5200U
Grafika: NVIDIA GeForce GT840M
RAM: 8GB DDR3
==========================
Procesor: Intel i5-5200U
Grafika: NVIDIA GeForce GT840M
RAM: 8GB DDR3
Re: C# - ošetření vstupu textbox
Já jsem se to takto učil ve škole. 

Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti