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
- FusionWrap.cs
- _Connection.cs
- Context.cs
- XMLUtil.cs
- DataKey.cs
- WebReferencesBuildProvider.cs
- StorageMappingItemLoader.cs
- XmlUtf8RawTextWriter.cs
- Point3DConverter.cs
- StateManagedCollection.cs
- ColumnMapTranslator.cs
- CacheDependency.cs
- TypeDescriptor.cs
- TdsParser.cs
- DataGridCellInfo.cs
- CustomSignedXml.cs
- DirectoryInfo.cs
- DeflateStream.cs
- SqlSelectStatement.cs
- BitmapEffectDrawing.cs
- Menu.cs
- WebReferencesBuildProvider.cs
- SessionStateContainer.cs
- AssemblyCache.cs
- MultipartContentParser.cs
- WebConfigurationFileMap.cs
- SessionStateItemCollection.cs
- ExpressionList.cs
- QuarticEase.cs
- InternalConfigHost.cs
- QueryOpeningEnumerator.cs
- ZipIOModeEnforcingStream.cs
- COMException.cs
- ReferencedType.cs
- IResourceProvider.cs
- Point4DValueSerializer.cs
- TextTreeRootTextBlock.cs
- SecurityTokenResolver.cs
- StreamingContext.cs
- ThicknessAnimationBase.cs
- FilterException.cs
- CodeMemberProperty.cs
- MemberDescriptor.cs
- RouteItem.cs
- ImageDrawing.cs
- TextChange.cs
- DirectoryRedirect.cs
- TextPenaltyModule.cs
- System.Data_BID.cs
- SQLDoubleStorage.cs
- CodeAttributeArgument.cs
- UserMapPath.cs
- LoginCancelEventArgs.cs
- HttpFileCollection.cs
- GlobalProxySelection.cs
- RemotingAttributes.cs
- ActivityCodeDomSerializer.cs
- BindingsCollection.cs
- ErrorRuntimeConfig.cs
- CombinedGeometry.cs
- SizeChangedEventArgs.cs
- _HeaderInfo.cs
- DataObject.cs
- StylusPointProperties.cs
- WebFormDesignerActionService.cs
- BoundColumn.cs
- SqlUtil.cs
- Soap.cs
- DropSource.cs
- TransformProviderWrapper.cs
- DataGrid.cs
- GlobalEventManager.cs
- XmlMapping.cs
- AnonymousIdentificationModule.cs
- EncodingTable.cs
- Cursors.cs
- CodeSnippetCompileUnit.cs
- JapaneseLunisolarCalendar.cs
- Visual3DCollection.cs
- MouseEvent.cs
- Facet.cs
- BinHexEncoder.cs
- ToolStripPanelSelectionBehavior.cs
- CodeGeneratorOptions.cs
- RepeaterCommandEventArgs.cs
- ObjectStateEntryDbDataRecord.cs
- PropertyCollection.cs
- Matrix3DValueSerializer.cs
- List.cs
- StringStorage.cs
- DataTemplateSelector.cs
- RecognizedWordUnit.cs
- SortDescriptionCollection.cs
- SerializationHelper.cs
- XamlFilter.cs
- XamlInt32CollectionSerializer.cs
- SiteMapNodeItem.cs
- SplitterEvent.cs
- RegistryPermission.cs
- MessageHeaderAttribute.cs