Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / ExceptionValidationRule.cs / 2 / ExceptionValidationRule.cs
//---------------------------------------------------------------------------- // //// Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // // // // Description: // ExceptionValidationRule is used when a ValidationError is the result of an Exception as // there is no actual ValidationRule. // // // See specs at [....]/connecteddata/M5%20Specs/Validation.mht // // History: // 1/12/2005 [....]: created. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Globalization; using System.Windows.Controls; namespace System.Windows.Controls { ////// ExceptionValidationRule can be added to the ValidationRulesCollection of a Binding /// or MultiBinding to indicate that Exceptions that occur during UpdateSource should /// be considered ValidationErrors /// public sealed class ExceptionValidationRule : ValidationRule { ////// ExceptionValidationRule ctor. /// public ExceptionValidationRule() { } ////// Validate is called when Data binding is updating /// public override ValidationResult Validate(object value, CultureInfo cultureInfo) { return ValidationResult.ValidResult; } internal static readonly ExceptionValidationRule Instance = new ExceptionValidationRule(); } } // 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
- URIFormatException.cs
- BitVector32.cs
- AudioFormatConverter.cs
- InteropExecutor.cs
- GridViewSortEventArgs.cs
- ConcurrentBag.cs
- GlobalizationSection.cs
- DataPagerFieldItem.cs
- DatagridviewDisplayedBandsData.cs
- RuntimeIdentifierPropertyAttribute.cs
- ClickablePoint.cs
- InheritablePropertyChangeInfo.cs
- InputScopeAttribute.cs
- ControlEvent.cs
- EncryptedType.cs
- RightsManagementPermission.cs
- MimeMultiPart.cs
- ProfileProvider.cs
- GridViewColumnHeaderAutomationPeer.cs
- State.cs
- Error.cs
- X509ChainElement.cs
- DataBindingsDialog.cs
- AncillaryOps.cs
- PrintDialog.cs
- ChannelManagerBase.cs
- COM2TypeInfoProcessor.cs
- _SecureChannel.cs
- ResolveDuplex11AsyncResult.cs
- FacetDescriptionElement.cs
- UIPermission.cs
- ResourceIDHelper.cs
- FaultDescription.cs
- ListViewAutomationPeer.cs
- elementinformation.cs
- TimeSpan.cs
- CreateUserWizard.cs
- XmlSchemaException.cs
- NetStream.cs
- TypeBuilder.cs
- ObjectSet.cs
- ControllableStoryboardAction.cs
- ReadWriteObjectLock.cs
- AppSettings.cs
- ConditionalAttribute.cs
- CanExecuteRoutedEventArgs.cs
- TextFormatterImp.cs
- StringAnimationUsingKeyFrames.cs
- ListControlConvertEventArgs.cs
- Int64KeyFrameCollection.cs
- IResourceProvider.cs
- CorrelationManager.cs
- Block.cs
- odbcmetadatafactory.cs
- HttpProfileGroupBase.cs
- VoiceSynthesis.cs
- _TransmitFileOverlappedAsyncResult.cs
- HtmlInputFile.cs
- WebBaseEventKeyComparer.cs
- XPathPatternParser.cs
- SqlDataSourceView.cs
- AccessibleObject.cs
- DataGridViewColumnStateChangedEventArgs.cs
- TemplateKeyConverter.cs
- PathGradientBrush.cs
- ArrayConverter.cs
- Point3DAnimationBase.cs
- CookieParameter.cs
- IconHelper.cs
- ApplicationTrust.cs
- activationcontext.cs
- StaticDataManager.cs
- PrePostDescendentsWalker.cs
- DocumentSequenceHighlightLayer.cs
- PrintDocument.cs
- SourceItem.cs
- RuntimeConfigurationRecord.cs
- Group.cs
- IndentTextWriter.cs
- _SSPISessionCache.cs
- ServicePointManager.cs
- CodeConditionStatement.cs
- _ShellExpression.cs
- NotCondition.cs
- PrintingPermission.cs
- DataBindingHandlerAttribute.cs
- EventDescriptor.cs
- RegexWorker.cs
- XmlSchemaAnyAttribute.cs
- GC.cs
- AsyncResult.cs
- ReturnValue.cs
- ButtonField.cs
- FlowDocumentPaginator.cs
- MD5.cs
- Models.cs
- InspectionWorker.cs
- ManagedFilter.cs
- DbParameterCollectionHelper.cs
- WorkflowMarkupSerializationManager.cs