Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Controls / ExceptionValidationRule.cs / 1305600 / 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 http://avalon/connecteddata/M5%20Specs/Validation.mht // // History: // 1/12/2005 mharper: 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
- ControlParameter.cs
- FormatControl.cs
- ObjectDataSourceMethodEventArgs.cs
- OracleNumber.cs
- OdbcConnectionOpen.cs
- Html32TextWriter.cs
- TypeToStringValueConverter.cs
- ErrorWebPart.cs
- IdentityModelStringsVersion1.cs
- ClientSettingsStore.cs
- UpdatableGenericsFeature.cs
- DataObjectEventArgs.cs
- OdbcConnectionStringbuilder.cs
- LiteralControl.cs
- PrtCap_Reader.cs
- CodeMemberEvent.cs
- ComNativeDescriptor.cs
- MatcherBuilder.cs
- TextTreeRootTextBlock.cs
- SQlBooleanStorage.cs
- DummyDataSource.cs
- MenuItemStyle.cs
- SynchronizationLockException.cs
- HostProtectionException.cs
- RequestBringIntoViewEventArgs.cs
- X509ChainElement.cs
- SmiMetaDataProperty.cs
- counter.cs
- wgx_render.cs
- ServiceBusyException.cs
- OleCmdHelper.cs
- PasswordRecovery.cs
- FormViewActionList.cs
- VBCodeProvider.cs
- EnumerableWrapperWeakToStrong.cs
- ContainerVisual.cs
- UserThread.cs
- FreezableCollection.cs
- TableCellCollection.cs
- Encoder.cs
- DatatypeImplementation.cs
- SolidBrush.cs
- SqlLiftIndependentRowExpressions.cs
- Quaternion.cs
- GraphicsContainer.cs
- BaseHashHelper.cs
- EqualityComparer.cs
- RepeaterItemCollection.cs
- IntPtr.cs
- RadioButtonAutomationPeer.cs
- DefaultPrintController.cs
- StructuredType.cs
- DesignerAttribute.cs
- XmlSignificantWhitespace.cs
- TimeSpanOrInfiniteConverter.cs
- ComponentDispatcherThread.cs
- DataGridViewToolTip.cs
- CapabilitiesSection.cs
- TextProviderWrapper.cs
- StateWorkerRequest.cs
- MdbDataFileEditor.cs
- RemotingException.cs
- ReadWriteObjectLock.cs
- ContainerCodeDomSerializer.cs
- MenuBindingsEditorForm.cs
- HashMembershipCondition.cs
- BCLDebug.cs
- SecurityHelper.cs
- BrowserCapabilitiesFactory.cs
- QueryMath.cs
- XNodeSchemaApplier.cs
- SmiEventSink.cs
- LinqDataSource.cs
- SemaphoreFullException.cs
- Unit.cs
- Interlocked.cs
- EntityDataSourceView.cs
- TraceContextRecord.cs
- ToolStripDropTargetManager.cs
- VerificationAttribute.cs
- Rect3D.cs
- CommandExpr.cs
- LowerCaseStringConverter.cs
- ClassHandlersStore.cs
- ListBindingConverter.cs
- DataGridViewCellStateChangedEventArgs.cs
- RijndaelManagedTransform.cs
- PlainXmlDeserializer.cs
- XmlWriter.cs
- BuilderPropertyEntry.cs
- TransformerConfigurationWizardBase.cs
- MenuItem.cs
- ExpressionNormalizer.cs
- GeometryValueSerializer.cs
- PathNode.cs
- DragStartedEventArgs.cs
- DataPagerFieldItem.cs
- Event.cs
- QueryContinueDragEvent.cs
- diagnosticsswitches.cs