Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 设置可输入“a”中的数字数量限制;蒙面文本框“;_C#_Integer_Mask_Maxlength_Maskedtextbox - Fatal编程技术网

C# 设置可输入“a”中的数字数量限制;蒙面文本框“;

C# 设置可输入“a”中的数字数量限制;蒙面文本框“;,c#,integer,mask,maxlength,maskedtextbox,C#,Integer,Mask,Maxlength,Maskedtextbox,我仍然在学习C#的基础知识,我遇到了一些麻烦。我已经在互联网上搜索了大约3个小时,想知道如何设置用户可以进入“屏蔽文本框”的字符数限制(在本例中限制为3位整数)。我遇到了几种不同类型的代码,但是当我运行程序时,我仍然能够输入我想要的任意多个字符。如果没有参数,我可以加上这样做(这意味着我将不得不设置一个循环来检查每一次),请让我知道。我在努力学习。下面是我正在尝试处理的一小段代码 private void mtbMales_MouseClick(object sender, EventArgs

我仍然在学习C#的基础知识,我遇到了一些麻烦。我已经在互联网上搜索了大约3个小时,想知道如何设置用户可以进入“屏蔽文本框”的字符数限制(在本例中限制为3位整数)。我遇到了几种不同类型的代码,但是当我运行程序时,我仍然能够输入我想要的任意多个字符。如果没有参数,我可以加上这样做(这意味着我将不得不设置一个循环来检查每一次),请让我知道。我在努力学习。下面是我正在尝试处理的一小段代码

private void mtbMales_MouseClick(object sender, EventArgs e)
{
    mtbMales.Text = "";
    mtbMales.SelectionStart = 0;
    mtbMales.MaxLength = 3;
    mtbMales.Mask = "000";
}
private void mtbFemales_MouseClick(object sender, EventArgs e)
{

    mtbFemales.Text = "";
    mtbFemales.SelectionStart = 0;
    mtbFemales.MaxLength=3;
    mtbFemales.Mask = "000";
}

在设计模式下,只需将屏蔽文本框的Mask属性设置为OOO,就完成了

如果要以编程方式进行设置,请在表单加载事件中进行设置(在设计模式下双击表单)


在设计模式下,只需将屏蔽文本框的Mask属性设置为OOO,就完成了

如果要以编程方式进行设置,请在表单加载事件中进行设置(在设计模式下双击表单)


在设计模式下,只需将屏蔽文本框的Mask属性设置为OOO,就完成了

如果要以编程方式进行设置,请在表单加载事件中进行设置(在设计模式下双击表单)


在设计模式下,只需将屏蔽文本框的Mask属性设置为OOO,就完成了

如果要以编程方式进行设置,请在表单加载事件中进行设置(在设计模式下双击表单)



这是WPF还是Windows窗体?Windows窗体,对不起,我应该先说明一下。您是否尝试在文本框上设置
MaxLength
属性?不是文本框,是屏蔽文本框。这是WPF还是Windows窗体?Windows窗体,对不起,我应该先说。你试过在文本框上设置
MaxLength
属性吗?不是文本框,是屏蔽文本框这是WPF还是Windows窗体?Windows窗体,对不起,我应该先说。你试过在文本框上设置
MaxLength
属性吗?不是文本框,这是一个屏蔽文本框这是WPF还是Windows窗体?Windows窗体,对不起,我应该先声明一下。你试过在文本框上设置
MaxLength
属性吗?不是一个文本框,这是一个屏蔽文本框Conanak99谢谢你的it工作者。我想增加投票,但我显然需要15次代表才能这样做:-(MaxLength只设置文本的长度,我们必须使用掩码来确保输入是完整的。conanak99非常感谢man it worker。我想增加投票,但我显然需要15次代表才能这样做:-(MaxLength只设置文本的长度,我们必须使用掩码来确保输入是整数。conanak99非常感谢man it worker。我想增加投票,但我显然需要15次代表才能做到:-(MaxLength只设置文本的长度,我们必须使用掩码来确保输入是完整的。conanak99非常感谢man it worker。我想提高投票率,但我显然需要15次重复才能做到:-(MaxLength只设置文本的长度,我们必须使用掩码来确保输入是完整的。
private void Form1_Load(object sender, EventArgs e)
    {
        mtbMales.MaxLength = 3;
        mtbMales.Mask = "000";
    }