C#数字上下控制-焦点

C#数字上下控制-焦点,c#,C#,我正在使用numericupdown控件,一个用于设置最小范围,另一个用于设置最大范围。用户通过按delete键或backspace键删除最小范围数值updown中的整个值,并移动到最大范围,现在在最小范围数值updown中显示默认值。为此,我正在收听LostFocus事件并分配值,但不显示值。在这种情况下如何显示值。这是否回答了您的问题 if (numericUpDown1.Text == String.Empty) { numericUpDown1.Text = numericUpD

我正在使用numericupdown控件,一个用于设置最小范围,另一个用于设置最大范围。用户通过按delete键或backspace键删除最小范围数值updown中的整个值,并移动到最大范围,现在在最小范围数值updown中显示默认值。为此,我正在收听LostFocus事件并分配值,但不显示值。在这种情况下如何显示值。

这是否回答了您的问题

if (numericUpDown1.Text == String.Empty) {
    numericUpDown1.Text = numericUpDown1.Minimum.ToString();
    numericUpDown1.Value = numericUpDown1.Minimum;
}

这回答了你的问题吗

if (numericUpDown1.Text == String.Empty) {
    numericUpDown1.Text = numericUpDown1.Minimum.ToString();
    numericUpDown1.Value = numericUpDown1.Minimum;
}
private void numericUpDown1_Leave(对象发送方,事件参数e)
{
if(numericUpDown1.Controls[1]。Text==String.Empty)
{
numericUpDown1.Controls[1]。Text=numericUpDown1.Minimum.ToString();
numericUpDown1.值=numericUpDown1.最小值;
}
}

私有无效数字上传下载1\u离开(对象发送方,事件参数e)
{
if(numericUpDown1.Controls[1]。Text==String.Empty)
{
numericUpDown1.Controls[1]。Text=numericUpDown1.Minimum.ToString();
numericUpDown1.值=numericUpDown1.最小值;
}

}

如果答案有效,不要忘记接受:)。如果答案有效,不要忘记接受:)。