我目前正在開發一個用戶界面系統。限制「。」的輸入並有多少條目跟着它
我如何:
- 保證 「」只能在文本字段中輸入一次
- 確保在「。」之後只能輸入一個值。下面
代碼:
private void AppendValue(string valueToAppend)
{
if (remainTxt.BackColor == Color.FromArgb(245, 244, 162))
{
remainTxt.AppendText(valueToAppend);
}
else if (totalTxt.BackColor == Color.FromArgb(245, 244, 162))
{
totalTxt.AppendText(valueToAppend);
}
else if (paidTxt.BackColor == Color.FromArgb(245, 244, 162))
{
paidTxt.AppendText(valueToAppend);
}
}
private void btn1_Click(object sender, EventArgs e)
{
AppendValue("1");
}
private void btn2_Click(object sender, EventArgs e)
{
AppendValue("2");
}
private void btn3_Click(object sender, EventArgs e)
{
AppendValue("3");
}
private void btn4_Click(object sender, EventArgs e)
{
AppendValue("4");
}
private void btn5_Click(object sender, EventArgs e)
{
AppendValue("5");
}
private void btn6_Click(object sender, EventArgs e)
{
AppendValue("6");
}
private void btn7_Click(object sender, EventArgs e)
{
AppendValue("7");
}
private void btn8_Click(object sender, EventArgs e)
{
AppendValue("8");
}
private void btn9_Click(object sender, EventArgs e)
{
AppendValue("9");
}
private void btn0_Click(object sender, EventArgs e)
{
AppendValue("0");
}
private void btndot_Click(object sender, EventArgs e)
{
AppendValue(".");
}
嘗試['string.IndexOf()'](http://msdn.microsoft.com/en-us/library/system.string.indexof(v = vs.110).aspx)。 @ MUG4N是無關緊要的。 – CodeCaster
web或winforms? – MUG4N
@ MUG4N winforms – methuselah