一个TEXTBOX有2个方法 textchanged 和 lostfouse
在textchanged方法进行弹个对话框窗 这样就会触发lostfouse
能不能textchanged的方法中弹窗不触发lostfousetextchanged 方法 {//这里会触发lostFouse
using (C11020013 form = new C11020013())
{
}}lostFouse方法
{
// do... something }
在textchanged方法进行弹个对话框窗 这样就会触发lostfouse
能不能textchanged的方法中弹窗不触发lostfousetextchanged 方法 {//这里会触发lostFouse
using (C11020013 form = new C11020013())
{
}}lostFouse方法
{
// do... something }
解决方案 »
- vs中如何添加wpf设计的窗体
- 用C#读取网站内文件问题
- 如何控制鼠标的位置
- 数据库连接问题
- DevExpress.XtraReports导pdf问题,高分求教,问题解决,马上结贴
- 在调用函数传参数时怎样才能使得在函数里改完参数后,外面相应的参数值也改变?
- 关于在一Form中动态生成控件的问题
- 类型或命名空间名称“Controls”在类或命名空间“Wrox.ThePhile.Web”中不存在(是否缺少程序集引用?)
- 谁能告诉我iso-8859-1究竟是什么含义吗
- 关于控件DOCK的问题,急!!
- 哪位大哥能看懂网页源码,帮忙看看这段里哪ID是输入框啊??帮帮忙吧,是C#操作网页的,webbrowser
- SQL关于如何按周统计
this.Code.LostFocus -= this.Code_LostFocus;
using (C11020013 form = new C11020013())
{}
this.Code.LostFocus += this.Code_LostFocus;
在changed方法的弹窗前后 对失去焦点事件进行取消无法解决这个问题
private bool isTextChange = false;textchanged 方法
{
isTextChange = true;
using (C11020013 form = new C11020013())
{}
isTextChange = false;
}lostFouse方法
{
if(!isTextChange)
{
//做你的事。
}
}
输入一个值 失去焦点的时候 根据数据源来验证输入的合法性
WINFORM数据源控件其实就可以了 不过对不起 人家要求就是手输 大规模数据操作的时候 人家根本无暇去按数据源下拉