Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 限制多行Richtextbox中每行的逗号计数_Vb.net_Visual Studio 2008 - Fatal编程技术网

Vb.net 限制多行Richtextbox中每行的逗号计数

Vb.net 限制多行Richtextbox中每行的逗号计数,vb.net,visual-studio-2008,Vb.net,Visual Studio 2008,我需要帮助,我已经找了一段时间了,在这个问题上被绊倒了。我使用richtextbox,我不知道如何限制每行的逗号字符数。每行应该只有一个逗号 感谢您的帮助。一种方法是处理RichTextBox的按键事件,并检查是否输入了,字符。如果是,获取当前行并检查它是否包含逗号,然后决定是否应处理按键 231,32 23232,11 232,11 3232,11 这不会阻止用户复制/粘贴每行包含多个逗号的文本,因此您必须相应地处理它。一种方法是处理RichTextBox的按键事件,并检查是否输入了,字符。

我需要帮助,我已经找了一段时间了,在这个问题上被绊倒了。我使用richtextbox,我不知道如何限制每行的逗号字符数。每行应该只有一个逗号


感谢您的帮助。

一种方法是处理RichTextBox的
按键事件,并检查是否输入了
字符。如果是,获取当前行并检查它是否包含逗号,然后决定是否应处理
按键

231,32
23232,11
232,11
3232,11

这不会阻止用户复制/粘贴每行包含多个逗号的文本,因此您必须相应地处理它。

一种方法是处理RichTextBox的
按键事件,并检查是否输入了
字符。如果是,获取当前行并检查它是否包含逗号,然后决定是否应处理
按键

231,32
23232,11
232,11
3232,11

这不会阻止用户复制/粘贴每行包含多个逗号的文本,因此您必须相应地进行处理。

如果有多个逗号,该怎么办?用户不能按该行中的逗号键,类似于禁用逗号键一段时间或删除空.string的第二个逗号。如果有多个逗号,该怎么办?用户不能在该行中按逗号键,类似于禁用逗号键一段时间或删除空.string.Awesome man的第二个逗号!!,我从来没有研究过GetLine,不管怎样这里是VB.NET版本:“code”If e.KeyChar=“,”然后If rtb.Lines(rtb.GetLineFromCharIndex(rtb.SelectionStart)).Contains(“,”),然后e.Handled=True End If End If End If End If ome man!!,我从不探索GetLine内容,反正这里是VB.NET版本:“code”If e.KeyChar=“,”然后如果rtb.Lines(rtb.GetLineFromCharIndex(rtb.SelectionStart)).Contains(“,”),然后e.Handled=True End If End If End If End If