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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StructuralObject.cs
- smtpconnection.cs
- DateTimeFormat.cs
- DefaultAssemblyResolver.cs
- ContractTypeNameElement.cs
- RadioButton.cs
- DataSetViewSchema.cs
- ProbeMatchesMessage11.cs
- PassportIdentity.cs
- Comparer.cs
- BufferedGraphics.cs
- Stack.cs
- DashStyle.cs
- ContainerUIElement3D.cs
- DefaultAuthorizationContext.cs
- EnvironmentPermission.cs
- DotAtomReader.cs
- MenuAutomationPeer.cs
- ResourcePool.cs
- AudioLevelUpdatedEventArgs.cs
- GridViewPageEventArgs.cs
- PriorityChain.cs
- TrackingMemoryStreamFactory.cs
- ServerValidateEventArgs.cs
- ImageMetadata.cs
- BaseValidator.cs
- DateTimeAutomationPeer.cs
- Base64Encoding.cs
- CaseInsensitiveOrdinalStringComparer.cs
- SettingsProviderCollection.cs
- XslAstAnalyzer.cs
- listitem.cs
- CodeSpit.cs
- TableProvider.cs
- ExcludeFromCodeCoverageAttribute.cs
- SqlUtils.cs
- ComplexType.cs
- WindowsFormsHelpers.cs
- ReadOnlyCollection.cs
- Timer.cs
- TextServicesCompartmentContext.cs
- VideoDrawing.cs
- OdbcParameter.cs
- ControlUtil.cs
- Avt.cs
- Inline.cs
- Accessible.cs
- ToolboxItemAttribute.cs
- Int32CollectionConverter.cs
- DBSqlParserTable.cs
- QueryOutputWriter.cs
- SpellCheck.cs
- PageAsyncTask.cs
- altserialization.cs
- PolyBezierSegment.cs
- VisualProxy.cs
- SqlDataSource.cs
- FormatterServices.cs
- MenuStrip.cs
- CriticalHandle.cs
- RoutedEventValueSerializer.cs
- GridViewColumnHeader.cs
- RegistryPermission.cs
- AuthorizationRule.cs
- ImageCodecInfo.cs
- ListChangedEventArgs.cs
- TextTreeFixupNode.cs
- ThrowHelper.cs
- WebRequestModuleElementCollection.cs
- ViewStateModeByIdAttribute.cs
- GroupStyle.cs
- DataBoundLiteralControl.cs
- SimpleHandlerBuildProvider.cs
- EnumMember.cs
- SecurityState.cs
- GlyphTypeface.cs
- AssemblyInfo.cs
- ZoneButton.cs
- ButtonRenderer.cs
- StylusPointProperties.cs
- RefreshEventArgs.cs
- Point3D.cs
- XmlQueryStaticData.cs
- ComEventsMethod.cs
- HtmlInputImage.cs
- CodeMemberField.cs
- NameValuePermission.cs
- SafePEFileHandle.cs
- MediaTimeline.cs
- NeutralResourcesLanguageAttribute.cs
- DesignerActionItem.cs
- GridViewPageEventArgs.cs
- BinarySecretKeyIdentifierClause.cs
- WebSysDescriptionAttribute.cs
- DataServiceQueryException.cs
- CompModSwitches.cs
- updatecommandorderer.cs
- InvalidateEvent.cs
- DesignerSerializerAttribute.cs
- ProfileProvider.cs