日期:2014-05-17  浏览次数:21044 次

C#在 windowform中的textbox
C#在  windowform中的textbox中怎样实现输入1 显示01 最后获取的也是01
textbox c#

------解决方案--------------------
 textBox1.Text=Int32.Parse(textBox1.Text).ToString().PadLeft(2,'0');

------解决方案--------------------
写个转换器,修改绑定~
------解决方案--------------------
textBox1.Text=textBox1.Text.Trim().PadLeft(2,'0');
------解决方案--------------------
textbox中应该有个事件,当焦点离开时执行的动作,你找找!
------解决方案--------------------
在textchanged事件里加这个
txtSubTitleX.Text = string.Format("{0:D2}" , int.Parse(txtSubTitleX.Text));
------解决方案--------------------
在textbox的LostFocus方法当中添加
textbox1.Text = textbox1.Text.ToString().Trim().PadLeft(2,'0');
------解决方案--------------------
在焦点离开事件里加textbox1.Text = textbox1.Text.ToString().Trim().PadLeft(2,'0');