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
- NavigationHelper.cs
- StylusEditingBehavior.cs
- SafeEventLogReadHandle.cs
- CheckBox.cs
- DataGridLengthConverter.cs
- DataBindEngine.cs
- CatalogPartCollection.cs
- SynchronizationContext.cs
- ChildDocumentBlock.cs
- ExtractorMetadata.cs
- XmlFileEditor.cs
- TableParaClient.cs
- QilInvoke.cs
- BindingList.cs
- Resources.Designer.cs
- TextChangedEventArgs.cs
- ThreadAbortException.cs
- GeometryModel3D.cs
- WeakReadOnlyCollection.cs
- SystemSounds.cs
- BuildManager.cs
- NativeMethods.cs
- TableParaClient.cs
- UIElementPropertyUndoUnit.cs
- GatewayDefinition.cs
- wpf-etw.cs
- MexHttpsBindingElement.cs
- NCryptNative.cs
- AccessKeyManager.cs
- Timer.cs
- XmlAttributeCollection.cs
- EntityCommand.cs
- LeafCellTreeNode.cs
- ThicknessAnimation.cs
- ListControl.cs
- RemoteDebugger.cs
- ConnectionStringsExpressionBuilder.cs
- PathFigureCollection.cs
- ToolStripGripRenderEventArgs.cs
- SQLString.cs
- InternalConfigSettingsFactory.cs
- FontFamily.cs
- InlineObject.cs
- SoapUnknownHeader.cs
- PauseStoryboard.cs
- SolidBrush.cs
- RequestUriProcessor.cs
- MsmqInputSessionChannelListener.cs
- DataSvcMapFile.cs
- SettingsAttributeDictionary.cs
- EastAsianLunisolarCalendar.cs
- OdbcReferenceCollection.cs
- BitmapSizeOptions.cs
- XPathAncestorIterator.cs
- WebConfigurationFileMap.cs
- WsiProfilesElementCollection.cs
- RichTextBox.cs
- shaperfactory.cs
- NamespaceEmitter.cs
- HttpCacheVary.cs
- DateTimeValueSerializerContext.cs
- Win32SafeHandles.cs
- BufferCache.cs
- UInt16Storage.cs
- ParserStreamGeometryContext.cs
- DesignerActionUI.cs
- HttpListenerException.cs
- DBNull.cs
- DetailsViewUpdateEventArgs.cs
- ListItemParagraph.cs
- WorkflowPageSetupDialog.cs
- PopOutPanel.cs
- EnumBuilder.cs
- DateTimeFormat.cs
- CultureTable.cs
- RemotingConfigParser.cs
- CodeThrowExceptionStatement.cs
- _emptywebproxy.cs
- LockCookie.cs
- ZipIOBlockManager.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- BigInt.cs
- ImageMap.cs
- Solver.cs
- assertwrapper.cs
- OracleInternalConnection.cs
- Cursors.cs
- Control.cs
- VectorAnimationBase.cs
- EmptyQuery.cs
- ErrorTableItemStyle.cs
- DSASignatureDeformatter.cs
- ServiceThrottle.cs
- CustomErrorCollection.cs
- VisualStyleElement.cs
- BinaryUtilClasses.cs
- FolderNameEditor.cs
- XslAst.cs
- DrawingState.cs
- ListViewTableRow.cs