关于MaskedTextBox用法请教

问题描述

我在MaskedTextBox中mask设置为0000×0000,此编辑框用户可修改,TextMaskFormat是设置为IncludeLiterals,用"*"作为文本框两个参数的分隔符在文本框changed事件触发后,有如下代码:DimstrArr()AsStringstrArr=Split(Txt_KMCC.Text,"*")‘Txt_KMCC.Text为MaskedTextBox的nameTryTxt_KMKD.Text=strArr(0)’Txt_KMKD.Text,Txt_KMGD.Text为Txt_KMCC.Text以*分割后的参数Txt_KMGD.Text=strArr(1)Txt_KMCC.Text=Txt_KMKD.Text&Space(4-Txt_KMKD.Text.Length)&Txt_KMGD.Text&Space(4-Txt_KMGD.Text.Length)CatchexAsExceptionMsgBox("Txt_KMCC分隔参数有误")EndTry如果文本框是1000*2000,我修改为1100*1200,这个就没问题,但是如果我修改为900*2000,这时文本显示就变为9002*000,后边的2跳到*号前面了,上面代码最后一步我设置了如果Txt_KMKD.Text这个参数长度不为4,就用空格补充,但是没起作用哦……想问下对于这种用户可编辑的复合参数,在用户修改时怎样可以让两个参数固定,如上修改为900*2000,在修改过程中如果修改前面的参数,后边的2000固定在*后不要动……请指教,谢谢……

解决方案

解决方案二:
不建议使用一个文本框输入2个数据另外,MaskedTextBox的用法不是怎么做的,他是用来限定格式的,比如:身份证号码另外,关于那个格式0000×0000这个,你最好看看应该设成0999×0999这样1×1的表达式也能成立

时间: 2024-10-23 22:02:02

关于MaskedTextBox用法请教的相关文章

微软signtool的用法请教~

问题描述 想使用微软的signtool来签名,结果发现不太会用,只会使用里面的签名向导来完成对文件的签名我签名使用的是微软的makecert这个来实现证书的生成签名所用的证书,我想问一下然后如何使用signtool来完成对一个.exe文件的签名我先使用makecert生成了一对签名公私钥(一个.pkv和一个.cer),但是接下来如何使用signtool来实现对一个.exe文件的签名注:因为我是想在C#里面调用这个,所以要求不使用向导来完成,并且得指定使用生成的这对公私钥来实现签名,问一下具体的命

ios-新人请教OC中self用法

问题描述 新人请教OC中self用法 新人小白,求教下面的获取文本框.标签的文本属性为什么都要用self.num1.text,self.resultLabel.text, 不能直接用num1.text,resultLabel.text??? #import "HMViewController.h" @interface HMViewController () @property (nonatomic, weak) IBOutlet UITextField *num1; @propert

请教一下,jq中each用法的问题

问题描述 请教一下,jq中each用法的问题 $('[data-spy="scroll"]').each(function () { var $spy = $(this).scrollspy('refresh'); console.info($(this)[0]); }); 想请教下上面这串代码是否可以写成下面,已经试验过效果一样: $.each($('[data-spy="scroll"]'), function(i,val){ var $spy = $(val)

请教:Server.Transfer()的用法

问题描述 我在A页面(A.aspx)中使用Server.Transfer("B.aspx",true);到B页面后,在B页面使用Request.Form["txtName"]不能获取id是txtName的文本框的的值,总是显示Request.Form["txtName"]未定义,这是怎么回事啊?请教大家了. 解决方案 解决方案二:Server.Transfer("B.aspx?txtName=123")最好不用Server.T

请教大神们关于C#中Windows.Graphics.Imaging类的用法

问题描述 我要做一个程序,来给图片增加XMP元数据,需要用到Windows.Graphics.Imaging类,是不是需要这个类的DLL文件了,不懂呀!请教大神指导!!!

[网络编程]-请教关于Socket.BeginReceive的正确用法!?

问题描述 最近在实现一个简易的网关服务器,首先尝试着用FlyTCP来实现.碰到了一些疑惑.TcpSvr中,accept到客户端之后,调用BeginReceive(buffer,....);他这里用到的buffer是通用的(每个监听并接受的客户端都用这个buffer来receive).但是我当初理解的是,这个是异步多线程的,得每个客户端分配一个buffer.网上看到有些文章确实是一个客户端分配一个buffer.问题来了:1.那FlyTCP这里面意思是不是,某一瞬间只可能收到一玩家的消息?而后面其他

请教script中套一个script的具体用法

问题描述 我想知道script中套一个script的具体用法.<scriptlanguage="javascript">functionShowMenu(){varbarCTT=document.getElementById("dNavBar")varliArr=barCTT.getElementsByTagName("li")varlinks=newArray()links[0]="就是在这里面再加一个<script

请教高手【Treeview用法】

问题描述 如:表结构为areaid:areaname难点在传递数据的时候,只能传递treeview1.selectednode.text(显示的是areaname),我想传递ID值,(如:每个areaid对应一个areaname).请问如何将ID值跟Treeview节点值发生联系,我调用的时候直接调用areaid,而不是areaname.例如:-------------------------------------------------山东省---济南市----东城区----西城区-----

请教GWT-EXT的sinkEvent用法

问题描述 doc内说用来sink一系列事件,下沉的概念是什么啊!! 解决方案 sinkEvent是指为GWT控件注册一些事件.比如TextBox会响应OnKeyPressed事件的原因是因为TextBox的实现中使用了sinkEvent(GWT实现).sinkEvent对于我们的用处在于,当我们使用DOM方式或者继承Widget或者通过继承Composite实现Composite Widget时,可以将我们需要的一些Event通过sinkEvent的方式在onBrowserEvent中注册到控件