zoukankan      html  css  js  c++  java
  • 半夜思题码里愁,雨声落落屋檐头,自古英雄多磨难,灵感一来控件来!

    下面我和大家分享一下:自定义限制条件一样的控件,如只能输入数字等;说实话也是弄了许久。(在同一个解决方案中,任何项目拖过去都有效!!

       自定义控件的步骤:

            1、新建windows控件库;

    首先:要在解决方案上添加windows控件库:

    其次:

     

            2.、编辑需要的控件;

         进入后,如下图所示:

      

         二、编辑需要的控件,如只能输入数字的文本框

    注意:需要什么控件从工具箱里托控件!!

     //只能输入退格键、回车键、小数点和数字  
                if (e.KeyChar != (char)8 && e.KeyChar != (char)13 && e.KeyChar != (char)46 && !(char.IsNumber(e.KeyChar)))  
                {  
                    e.Handled = true;  
                    MessageBox.Show("请输入数字和小数点", "友情提示");  
                    txtControl.Focus();  
                    return;  
                }  

    if (e.KeyChar == (char)46 && txtControl.Text.Length == 0) { e.Handled = true; MessageBox.Show("请先输入数字", "友情提示"); return; } int a = 0; //计算小数点的个数的变量 a = txtControl.Text.ToString().Trim().Split('.').Length; if (e.KeyChar == (char)46 && a > 1) { e.Handled = true; MessageBox.Show("注意只能输入一个小数点", "友情提示"); return; }

            3、生成;(生成项目的bin,debug下面的dll文件即是你自定义的控件)

    注意:在需要的项目中——选择“工具箱”——右击任意控件——点击“选择项”——点击“浏览”——添加“工程项目.dll”,即可在工具箱中看见自定义的控件。

    右击任意控件!!!!

            4、在需要的项目中——选择“工具箱”——右击任意控件——点击“选择项”——点击“浏览”——添加“工程项目.dll”,即可在工具箱中看见自定义的控件。

                    “选择项”如下图
    点击“ 浏览”后,选择dll文件

    注意:你可能会遇见这样的错误:

     

    很简单 直接托过来!!!

    到这里已经ok了,希望能帮助你!!!

  • 相关阅读:
    微信推送
    PS学习笔记
    汇编学习笔记
    JAVA学习笔记
    数组作为参数被传递,以及随机数的使用。
    [转]Win7系统中Telnet服务的安装和启动
    电脑高手学习笔记
    Android13.9.15
    C语言9.12
    《将博客搬至CSDN》
  • 原文地址:https://www.cnblogs.com/www-yang-com/p/8825049.html
Copyright © 2011-2022 走看看