C# winform 检查textbox中是不是含有某字符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform 检查textbox中是不是含有某字符相关的知识,希望对你有一定的参考价值。
例如现有36个textbox 要查找其实是否含有“< > " ”这些字符,求方法代码。
参考技术A 用正则string str="字符串";
if (Regex.IsMatch(str, @"^[^<>""]*$"))
Console.WriteLine("没有");
else
Console.WriteLine("有");
追问
说Regex上下文不存在
追答加个
using System.Text.RegularExpressions;
if(c is textbox & c.name=需要筛选的条件))
return ((textbox)c).text.indexof("<")>=0
参考技术C 用foreach循环每个textbox控件,判断其text中是否含有你说的字符
c# winform 怎么获取控件
ToolStripMenuItem的click事件,怎么获取被右键点击打开菜单的控件
sender返回的是ToolStripMenuItem
求教!
比如是一个TextBox上点击的打开的
怎么获得TextBox的Name??
为什么总是得到的是父容器的name
你去查查 是控件父类CONTROL类的属性 ,代表父控件 参考技术B 没怎么挺清楚啊
是不是这样 TextBox t = (TextBox)sender;
t.Name你要的名称 参考技术C 获取textBox空件输入的值 this.textbox1.text.trem(); 参考技术D string name = e.ClickedItem.Name; 第5个回答 2011-10-17 不废话上代码。
MessageBox.Show(this.ActiveControl.Name);
有需求继续HI我。追问
不行,取出的是Textbox的父控件的名称
追答_SCREEN.ACTIVEFORM.ACTIVECONTROL.NAME
我查了下msdn。就是他。你再试试。
http://support.microsoft.com/kb/129425/zh-cn
我应该没看错。
以上是关于C# winform 检查textbox中是不是含有某字符的主要内容,如果未能解决你的问题,请参考以下文章
请问在C#的Winform下如何用正则表达式限制用户只能在textBox中输入18位的身份证号码。