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
- XMLSyntaxException.cs
- CalculatedColumn.cs
- DictionaryBase.cs
- Container.cs
- HtmlAnchor.cs
- SQLStringStorage.cs
- BufferAllocator.cs
- MimeTypePropertyAttribute.cs
- StateMachine.cs
- DataGridViewCheckBoxColumn.cs
- BrowserDefinition.cs
- DbExpressionRules.cs
- Vertex.cs
- SerialPort.cs
- control.ime.cs
- ColorAnimationBase.cs
- SocketPermission.cs
- KoreanLunisolarCalendar.cs
- MemoryPressure.cs
- FileSecurity.cs
- EventsTab.cs
- XmlNavigatorStack.cs
- DocumentGridContextMenu.cs
- XmlDocumentFieldSchema.cs
- SqlServer2KCompatibilityCheck.cs
- GroupStyle.cs
- odbcmetadatacolumnnames.cs
- ValueTable.cs
- BitSet.cs
- XmlSchemaValidator.cs
- ThreadExceptionDialog.cs
- ProfileSettings.cs
- InstanceLockTracking.cs
- AuthStoreRoleProvider.cs
- DelayedRegex.cs
- DataGridCaption.cs
- TransportContext.cs
- CipherData.cs
- FlowNode.cs
- DataControlCommands.cs
- DodSequenceMerge.cs
- DeviceContexts.cs
- KnownTypesHelper.cs
- CompositeControl.cs
- KeyValuePair.cs
- PrimitiveXmlSerializers.cs
- FixedSOMTable.cs
- ParenExpr.cs
- AuthenticationModuleElementCollection.cs
- OrthographicCamera.cs
- CompatibleIComparer.cs
- CommandExpr.cs
- CodeLabeledStatement.cs
- DataServiceRequestOfT.cs
- WpfKnownMember.cs
- WebPartAuthorizationEventArgs.cs
- TableLayoutSettingsTypeConverter.cs
- IsolatedStorageFileStream.cs
- Sql8ConformanceChecker.cs
- columnmapkeybuilder.cs
- TaskScheduler.cs
- SafeNativeMethods.cs
- SafeBitVector32.cs
- COM2FontConverter.cs
- Clipboard.cs
- NonParentingControl.cs
- ExceptionHelpers.cs
- PackWebRequest.cs
- QilFunction.cs
- Vector3DConverter.cs
- WebFormsRootDesigner.cs
- ServiceModelExtensionElement.cs
- XmlSchemaType.cs
- ToolBar.cs
- PassportPrincipal.cs
- PeerCollaborationPermission.cs
- WebPartEventArgs.cs
- QueryCacheKey.cs
- TableRowGroup.cs
- EntityClassGenerator.cs
- _RegBlobWebProxyDataBuilder.cs
- SchemaAttDef.cs
- TrackBar.cs
- BrowserTree.cs
- HttpDictionary.cs
- HtmlElementEventArgs.cs
- CqlGenerator.cs
- ResourceIDHelper.cs
- ListBox.cs
- Visual3D.cs
- GeometryGroup.cs
- StringReader.cs
- PrivilegeNotHeldException.cs
- ComboBoxDesigner.cs
- BasicCommandTreeVisitor.cs
- AxisAngleRotation3D.cs
- MultiAsyncResult.cs
- VerificationException.cs
- IISUnsafeMethods.cs
- LocatorPart.cs