c# 我做一个计算器,小数点按钮的代码怎么写啊?

来源:百度知道 编辑:UC知道 时间:2024/06/28 11:00:08
小数点 按钮 的代码

选中文本框(您要输入数值的)单击事件KeyPress如下代码
只能输入小数或整数
private void txtQQ_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar .Equals('.'))
{
e.Handled = false;
}
else
{
e.Handled = true;
}
}

简单说一下思路...如果文本框里面已经至少含有一个数字(包裹0)且不含有"."就给它加个"."... 如果有"."或者文本框为空的时候..就不添加到文本框去.....

计算器不一定要数字键。
当按下小数点时,保存原输入的字串(没有时设为“0”)或数值,以后按下的数在之基础上相加,或形成字串后一次转换为数