23-08-23, 12:28 PM
(آخر تعديل لهذه المشاركة : 23-08-23, 12:34 PM {2} بواسطة ahmed_king2023.)
لدي 3 تكست بوكس
عملت كود في حدث keypress لثلاثه تكتست بوكس انه يقبل ارقام هادي اولا
معادلة كتبته في حدث هدا
نفس مشكلة تنسيق ادخال غير صحيح
رسالة خطا تنسيق سلسلة غير صحيح
عملت كود في حدث keypress لثلاثه تكتست بوكس انه يقبل ارقام هادي اولا
كود :
private void Txt_Tklfa_KeyPress(object sender, KeyPressEventArgs e)
{
if(char.IsDigit(e.KeyChar)==false && e.KeyChar!= '.' )
e.Handled = true;
}
private void Txt_price_KeyPress(object sender, KeyPressEventArgs e)
{
if (char.IsDigit(e.KeyChar) == false && e.KeyChar != '.')
e.Handled = true;
}
private void ss_KeyPress(object sender, KeyPressEventArgs e)
{
if (char.IsDigit(e.KeyChar) == false && e.KeyChar != '.')
e.Handled = true;
}
}كود :
private void textEdit1_EditValueChanged(object sender, EventArgs e)
{
decimal c;
c = Convert.ToDecimal(Txt_price.Text.Trim()) * Convert.ToDecimal(Txt_Tklfa.Text.Trim());
ss.Text = c.ToString();
}
private void Txt_price_EditValueChanged(object sender, EventArgs e)
{
decimal c;
c = Convert.ToDecimal(Txt_price.Text.Trim()) * Convert.ToDecimal(Txt_Tklfa.Text.Trim());
ss.Text = c.ToString();
}
private void Txt_Tklfa_EditValueChanged(object sender, EventArgs e)
{
decimal c;
c = Convert.ToDecimal(Txt_price.Text.Trim()) * Convert.ToDecimal(Txt_Tklfa.Text.Trim());
ss.Text = c.ToString();
}رسالة خطا تنسيق سلسلة غير صحيح
