【问题标题】:Is there any validation control available in .net win forms like asp.net web form?.net win 表单(如 asp.net web 表单)中是否有可用的验证控件?
【发布时间】:2011-03-02 14:09:21
【问题描述】:

.net win 表单(如 asp.net web 表单)中是否有可用的验证控件?

因为我的表单中的每个控件都很难正确设置条件,而且我的表单中有很多重复的代码。

这样做的正确方法是什么?

【问题讨论】:

    标签: c# .net winforms validation


    【解决方案1】:
    【解决方案2】:

    有一个项目开发了一个免费的验证器,就像网络表单一样。你可以找到它here

    或者您可以使用 MaskedTextBox 控件或事件驱动验证,如 here 所述。

    【讨论】:

      【解决方案3】:

      ErrorProvider 可以在一定程度上起作用,但我们仍然需要编写代码进行验证

      【讨论】:

        【解决方案4】:

        它们不是验证器控件,而是一组验证类,用于构建验证对象的规则。

        企业库有一个验证应用程序块

        http://msdn.microsoft.com/en-us/library/ff664378(v=PandP.50).aspx

        【讨论】:

          猜你喜欢
          • 2016-03-28
          • 2016-03-17
          • 2012-04-17
          • 1970-01-01
          • 1970-01-01
          • 2017-12-16
          • 1970-01-01
          • 2011-05-23
          • 1970-01-01
          相关资源
          最近更新 更多