小编RcK*_*RcK的帖子

C#ErrorProvider想知道是否有任何活动

我想知道我的表单中是否有任何ErrorProvider处于活动状态.能够找到这个可能有助于减少我的代码..

我在这里找到了这个东西Counting ErrorProvider

但是,有人知道更好的方式......所以这里.

好吧基本上我有一个WinForm有很多TextBoxes现在当用户输入值时我使用Validating来执行验证,如果它与Regex不匹配我为该Control设置了ErrorProvider ON ..同样如果用户将值更改为可接受的值我为该控件切换ErrorProvider OFF ..

但是当点击SAVE时我不得不做另一个检查,因为用户没有听我的意思,改变他应该的东西,仍然点击保存..我不想让事情崩溃..

soo mm就像我可以说,如果ErrorProviders没有激活,那么继续保存其他消息框说改变它.

[另一个问题]

Umm验证时仅在控制失去焦点时验证...当用户停止输入时我有点想要验证...我希望你明白我的意思

就像电子邮件地址(文本框)当用户在I [DO NOT]中输入他/她的名字时,还希望它进行验证,但是当用户完成输入时,等待ErrorProvider消失(但它不会因为它只是当控制失去焦点时)打字后2几秒钟我可以进行验证吗?

c# validation errorprovider winforms

3
推荐指数
1
解决办法
2万
查看次数

Vector <Customer> C++,List <Customer>&Vector <Customer> Java

我在大学里学习了这段代码,同时学习了C++ ..后来我在C#中使用了相同的东西......但是现在我想在Java中使用它...我已经在互联网上寻找类似的东西,但是我甚至没有如何表达它,所以我得到了正确的结果.

所以嗯,请让我知道如何做到这一点是在JAVA,也让我知道这是什么叫做??? 我知道它做了什么..但我不知道它是如何做到的......所以请介意解释它......

C++与下面的内容相同,只有一个DIFFERENCE看起来如下

C# if (Customers[i].delExecute(delIn) == true)

C++ if (Customers[i]->delExecute(delIn) == true)

Java ?? if (????????????????????????????????)
Run Code Online (Sandbox Code Playgroud)

所以我在这里生病尽力解释.C#

Class called Customer with custId etc etc

List<Customer> Customers = new List<Customers>

    public void delCust(int delIn)
    {
        for (int i = 0; i < Customers.Count(); i++)
        {
            if (Customers[i].delExecute(delIn) == true)
            {
                Customers.Remove(Customers[i]);
                break;
            }
        }
    }

bool delExecute(int delInput) {
    if (custId == delInput) {
        return true;
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

好的,所以上面的代码可行

现在我想和JAVA一样......任何人都有任何想法如何?

java list vector

0
推荐指数
1
解决办法
123
查看次数

标签 统计

c# ×1

errorprovider ×1

java ×1

list ×1

validation ×1

vector ×1

winforms ×1