DataErrorValidationRule.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / DataErrorValidationRule.cs / 1 / DataErrorValidationRule.cs

                            //---------------------------------------------------------------------------- 
//
// 
//    Copyright (C) by Microsoft Corporation.  All rights reserved.
//  
//
// 
// Description: 
//      DataErrorValidationRule is used when a ValidationError is the result of
//      a data error in the source item itself (e.g. as exposed by IDataErrorInfo). 
//
//---------------------------------------------------------------------------

 
using System;
using System.Windows; 
using System.Globalization; 
using System.Windows.Controls;
 
namespace System.Windows.Controls
{
    /// 
    ///     DataErrorValidationRule can be added to the ValidationRulesCollection of a Binding 
    ///     or MultiBinding to indicate that data errors in the source object should
    ///     be considered ValidationErrors 
    ///  
    public sealed class DataErrorValidationRule : ValidationRule
    { 

        /// 
        /// DataErrorValidationRule ctor.
        ///  
        public DataErrorValidationRule()
        { 
        } 

        ///  
        /// Validate is called when Data binding is updating
        /// 
        public override ValidationResult Validate(object value, CultureInfo cultureInfo)
        { 
            return ValidationResult.ValidResult;
        } 
 
        internal static readonly DataErrorValidationRule Instance = new DataErrorValidationRule();
    } 
}


// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.


                        

Link Menu

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK