大侠,我这有个textbox。
1.只允许输入全角
2.只允许输入全角的片假名(日语中的片假名)
谢谢大侠。

解决方案 »

  1.   

    添加引用Microsoft.VisualBasic.dll, 可以直接使用VB.NET中的函数  public void Change()
            {
                string s = "半角";
                s = Strings.StrConv(s, VbStrConv.Wide, 0); // 半角转全角
                  MessageBox.Show(s);        }
      

  2.   

    @"[\u30A0-\u30FF]+"  这个正则式显示输入日文片假名的,半角片假名转换成全角片假名 请参考
    http://blog.163.com/lion_mr/blog/static/389633200821852153420/
      

  3.   

    添加引用Microsoft.VisualBasic.dll, 可以直接使用VB.NET中的函数   public void Change() 
            { 
                string s = "dfasfa563652gfsg"; 
                s = Strings.StrConv(s, VbStrConv.Wide, 0); // 半角转全角 
                  MessageBox.Show(s);         }