继承于TextBox的自定义控件

问题描述

我想写一自定义控件,继承自TextBox,初始值为"0000/00/0000:00"格式永远为"YYYY/DD/MMHH:MM"中间的“/”和“:”不能修改,只能修改日期和时间。怎么做?

解决方案

解决方案二:
用js.分和问题不成正比.
解决方案三:
直接找个日期控件不就好了,那么麻烦,还继承~~
解决方案四:
为什么不使用MaskedTextBox控件呢,这个正合适啊。
解决方案五:
maskedTextBox1.Mask="0000/00/0090:00";

时间: 2024-10-28 17:48:18

继承于TextBox的自定义控件的相关文章

validateTextBox:一个自验证TextBox控件(附带c#源码)

控件   因为很多服务器在设置上不支持验证控件 所以使用验证控件的页面会出现客户端按钮无法提交之类的问题 每次写js代码进行数据验证又太麻烦, 再就是TextBox自身的问题了,TextMode属性设置为MultiLine时,MaxLength失效 针对上述问题,我写了这个继承自TextBox利用js在客户端进行数据验证的自定义控件, 其使用方式跟TextBox几乎一样,只不过在属性面板上多出了一组验证相关属性,适当地配置一下就可以达到你想要的验证效果. 下载地址:http://www.this

Android自定义控件制作显示进度的Button_Android

最近看到一些应用在下载文件的时候,并没有额外弹出进度条,而是很炫的使用启动下载任务的Button直接显示文件的下载进度,通过改变其背景色,从左向右推进,直到填满整个Button时,意味着下载任务的完成. 除了这种效果,还看到某酷的视频客户端,在观看过的视频对应的按钮上,会给该按钮添加一个描边效果,4条边,每条边代表25%的进度,由上沿开始,顺时针最终到左边沿,则代表100%的进度,这种效果也很不错. 自己也研究了一下,写了个自定义的button,下面是效果,  普通的填充效果:  描边的效果: 

《Android开发进阶:从小工到专家》——第2章,第2.2节必须掌握的最重要的技能——自定义控件

2.2 必须掌握的最重要的技能--自定义控件 虽然Android已经自带了很多强大的UI控件,但是依旧不能满足所有开发人员的需求.通常开发人员需要实现设计师精心设计的视觉效果,这种情况下可能现有的控件就不能满足需求或者说使用现有的控件实现起来成本很高,此时我们只能寻找是否有类似的开源库,如果没有人实现过类似的效果,我们只能通过自定义View实现.因此,自定义View就成了开发人员必须掌握的最重要技能之一. 自定义View也有几种实现类型,分别为继承自View完全自定义.继承自现有控件(如Imag

支持拼音检索的TextBox扩展控件

    最近因项目中要用,于是就扩展了TextBox实现输入汉字首字母简单查询.控件扩展代码很简单.但是刚开始,一直没有找到扩展入口,始终无法展现下拉框.先想通过AutoCompleteCustomSource属性改变来实现,但最终没法扩展.后又想到ComboBox但是,也不好控制.经过一天的思考后决定用TextBox + ListBox组合扩展(主要为继承至TextBox和持有ListBox: 效果先上:   最要实现代码有: 类原型public class SpellSearchBoxEx

关于ASP.NET中自定义控件!!急!!

问题描述 1.功能分析:1-1:MyTextBox:(1):原有TextBox属性;(2):添加字段ID,字段说明;(3):验证码(Ajax);(4):提示说明;(5):模块ID;(6):带有标签;这是最基本的TEXTBOX的自定义控件,但是要求的文本框前后都有LABEL来显示信息,这应该就是一个控件组?因为才从学校出来,以前也没有接触过自定义控件之类的相关知识,上手感觉很困难,有哪位大大说一下实现的思路以及新手做自定义控件需要注意些什么吗?在线等答复!!! 解决方案 解决方案二:写个用户控件就

Android开发进阶自定义控件之滑动开关实现方法【附demo源码下载】_Android

本文实例讲述了Android开发进阶自定义控件之滑动开关实现方法.分享给大家供大家参考,具体如下: 自定义开关控件 Android自定义控件一般有三种方式 1.继承Android固有的控件,在Android原生控件的基础上,进行添加功能和逻辑. 2.继承ViewGroup,这类自定义控件是可以往自己的布局里面添加其他的子控件的. 3.继承View,这类自定义控件没有跟原生的控件有太多的相似的地方,也不需要在自己的肚子里添加其他的子控件. ToggleView自定义开关控件表征上没有跟Androi

silverlight2.0Beta版TextBox输入中文解决方法_实用技巧

新写一个TextBoxEx控件,继承于TextBox,并对TextBox的选择事件及字符改变事件做处理,以下是原代码 复制代码 代码如下: /************************************************************************/ /* 作者:覃小春 时间:20080826 说明:解决silverlightBeta2中TextBox中文输入问题 * blog:blog.csdn.net/colijian */ /*************

ASP.NET立即上手教程(7)

Web Forms 用户控件 用户控件介绍 除了ASP.NET提供的内建的服务器控件外,你还可以使用已经掌握的制作WEB FORMS 页面的技术,轻松的定义自己的控件.实际上,只需要稍微改动一下,几乎任何WEB FORMS页面都可以作为服务器控件,在其他页面上重复使用.(注意用户控件的类型是System.Web.UI.UserControl, 它直接从System.Web.UI.Control继承而来). Web Forms 页面被作为服务器控件使用的时候,简称为用户控件.转变之后,通常使用.a

老版本vs2003 怎么扩展控件的方法

问题描述 我想给textBox添加一个新方法比如给写了一个新方法MyMark();textBox1.MyMark();我用的是vs2003 解决方案 解决方案二:这跟vs2003有什么关系?新建自定义控件,继承自TextBox,然后再定义函数publicclassTextBoxEx:TextBox{publicTextBoxEx(){InitializeComponent();}publicvoidMyMark(){}}