我的表单中有一个 numericupdown 并将其最大值设置为 2000,尽管每当我输入一个大于 100 的数字并将其值自动重置为 100 时?我尝试使用此代码进行更正,但行为不正确。
private void answer_Enter(object sender, EventArgs e)
{
// Select the whole answer in the NumericUpDown control.
NumericUpDown answerBox = sender as NumericUpDown;
if (answerBox != null)
{
int lengthOfAnswer = answerBox.Value.ToString().Length;
answerBox.Select(0, lengthOfAnswer);
}
}