Miten rajataan textboxiin hyväksyttävät ascii-merkit? Esim jos haluaa hyväksyä merkit ainoastaan desimaaliväliltä 048 - 057(siis numerot)
Siihen tarvitaan if-lauseke, mutta millainen sen on oltava? Jos jollain on tietoa vaikka c :sta tai javasta, niin siitäkin vois olla apua.
Siihen tarvitaan if-lauseke, mutta millainen sen on oltava? Jos jollain on tietoa vaikka c :sta tai javasta, niin siitäkin vois olla apua.
Vastaukset 2
Vanhimmat
onKeyPress-eventhandlerille seuraava koodi:
private void onKeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
if (e.KeyChar < 48 || e.KeyChar > 57)
{
e.Handled = true;
}
'e.Handled = true' siis asettaa näppäimenpainalluksen käsitellyksi, jolloin sitä ei lisätä alemman tason käsittelijässä textBoxiin.
Sehän se oli. Kiitti.