×

文本框只能输入数字 文本

C# 文本框只能输入数字?word2010基础操作教程之快速选择文本的窍门

admin admin 发表于2022-05-08 20:36:10 浏览142 评论0

抢沙发发表评论

C# 文本框只能输入数字

 代码如下:

调用TextBox的KeyPress事件

private void txtUserId_KeyPress(object sender, KeyPressEventArgs e)

{

//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入

if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar!=(char)13 && e.KeyChar!=(char)8)

{

e.Handled = true;

}

}

扩展资料:

注意事项

C#文本框输入限制

//只能输入数字和小数点和退格键

    private void txt_KeyPress(object sender, KeyPressEventArgs e)

    {

        if (((int)e.KeyChar 《 48 || (int)e.KeyChar 》 57) && (int)e.KeyChar != 8 && (int)e.KeyChar != 46)-文本

        {

            e.Handled = true;

        }

    }

    //只能输入数字和退格键

    private void txt_KeyPress(object sender, KeyPressEventArgs e)

    {

        if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (char)8)

        {

            e.Handled = true;

        }

    }

    //限制输入只能为数字

    private void txt_KeyPress(object sender, KeyPressEventArgs e)

    {

        if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar != (Char)8)

        {

            e.Handled = true;

        }

    }

    //限制输入不能为中文和全角

    private void txt_KeyPress(object sender, KeyPressEventArgs e)

    {

        int chfrom = Convert.ToInt32(“4e00“, 16);    //范围(0x4e00~0x9fa5)转换成int(chfrom~chend)

        int chend = Convert.ToInt32(“9fa5“, 16);

        if (e.KeyChar 》= (Char)chfrom && e.KeyChar 《= (Char)chend)

        {

            e.Handled = true;

        }

        if (e.KeyChar 》= (Char)65281 & (int)e.KeyChar 《= (Char)65374)

        {

            e.Handled = true;

        }

    }

    //限制输入只能输入数字和字母,退格键

    private void txt_KeyPress(object sender, KeyPressEventArgs e)

    {

        if ((e.KeyChar 》= ’a’ && e.KeyChar 《= ’z’) || (e.KeyChar 》= ’A’ && e.KeyChar 《= ’Z’)

            || (e.KeyChar 》= ’0’ && e.KeyChar 《= ’9’) || (e.KeyChar == 8))

        {

            e.Handled = false;

        }

        else

        {

            e.Handled = true;

        }

    }

word2010基础操作教程之快速选择文本的窍门

方法/步骤1、拖动鼠标选择文本这是最常用最基本的方法。读者只需将鼠标指针停留在所要选定的内容的开始部分,按住鼠标左键进行拖动,直到所要选定的部分结尾,松开鼠标即可。2、选择一行将鼠标指针移到该行的左侧,当鼠标指针变为一个指向右边的箭头时,单击鼠标左键,即可选中这一行。3、选择一个段落(1)将鼠标指针移到该行的左侧,当鼠标指针变为一个指向右边的箭头时,双击鼠标左键即可选中该段落。(2)将鼠标放在该段落的任意位置,连击3次鼠标左键,也可选中该段落。4、选择不相邻的多段文本安照上一个步骤选择一段文本后,按住Ctrl键,在选择另外一处或多处文本。5、选择垂直文本首先按住Alt键,将鼠标指针移到到要选择文本的开始字符,按下鼠标左键,拖动鼠标,直到要选择内容的结尾处,松开Alt键和鼠标即可。6、选择整篇文档将鼠标指针移到该行的左侧,当鼠标指针变为一个指向右边的箭头时,连击3次鼠标左键,即可选定整篇文档。以上就是专题栏小编带来的word2010教程,更多教程请看“

富文本编辑器的基本原理

这个原理实在是太简单了!对于支持富文本编辑的浏览器来说,其实就是设置 document 的 designMode 属性为 on 后,再通过执行 document.execCommand(’commandName’[, UIFlag[, value]]) 即可。commandName 和 value 可以在MSDN 上和MDC 上找到,它们就是我们创建各种格式的命令,比方说,我们要加粗字体,执行 document.execCommand(’bold’, false) 即可。很简单是吧?但是值得注意的是,通常是选中了文本后才执行命令,被选中的文本才被格式化。对于未选中的文本进行这个命令,各浏览器有不同的处理方式,比方 IE 可能是对位于光标中的标签内容进行格式化,而其它浏览器不做任何处理,这超出本文的内容,不细述。同时需要注意的是,UIFlag 这个参数设置为 true 表示 display any user interface triggered by the command (if any), 在我们今天的教程中都是 false, 而 value 也只在某些 commandName 中才有,具体参考以上刚给出的两个链接。为了不影响当前 document, 通常的做法是在页面中嵌入一个 iframe 元素,然后对这个 iframe 内的 document(通过 iframe.contentWindow.document 获得)进行操作。十分简单,是吧?下面我们来动手做一个。-框