Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / DataErrorValidationRule.cs / 1 / DataErrorValidationRule.cs
//---------------------------------------------------------------------------- // //// Copyright (C) by Microsoft Corporation. All rights reserved. // // // // Description: // DataErrorValidationRule is used when a ValidationError is the result of // a data error in the source item itself (e.g. as exposed by IDataErrorInfo). // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Globalization; using System.Windows.Controls; namespace System.Windows.Controls { ////// DataErrorValidationRule can be added to the ValidationRulesCollection of a Binding /// or MultiBinding to indicate that data errors in the source object should /// be considered ValidationErrors /// public sealed class DataErrorValidationRule : ValidationRule { ////// DataErrorValidationRule ctor. /// public DataErrorValidationRule() { } ////// Validate is called when Data binding is updating /// public override ValidationResult Validate(object value, CultureInfo cultureInfo) { return ValidationResult.ValidResult; } internal static readonly DataErrorValidationRule Instance = new DataErrorValidationRule(); } } // 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
- ToolStripDropDownClosingEventArgs.cs
- AffineTransform3D.cs
- DataViewManagerListItemTypeDescriptor.cs
- filewebresponse.cs
- InputMethod.cs
- WebRequestModuleElement.cs
- LinqDataSourceSelectEventArgs.cs
- TransportOutputChannel.cs
- AxDesigner.cs
- sortedlist.cs
- PrivilegedConfigurationManager.cs
- RSAPKCS1SignatureFormatter.cs
- InstanceHandleConflictException.cs
- PatternMatcher.cs
- ConversionContext.cs
- BinaryWriter.cs
- EventLevel.cs
- WebServiceParameterData.cs
- BindingExpressionUncommonField.cs
- PropertyValueUIItem.cs
- ColorConverter.cs
- ButtonBaseAdapter.cs
- IncrementalCompileAnalyzer.cs
- UIElement3D.cs
- MetadataItemEmitter.cs
- ScriptReferenceEventArgs.cs
- TrackBar.cs
- EditorPartChrome.cs
- SourceFileBuildProvider.cs
- validationstate.cs
- UndoEngine.cs
- LoginCancelEventArgs.cs
- WinInetCache.cs
- HttpProfileGroupBase.cs
- UInt64.cs
- WebPartVerb.cs
- CapabilitiesAssignment.cs
- SocketElement.cs
- ThrowHelper.cs
- GeneralTransform3DTo2DTo3D.cs
- FragmentQuery.cs
- XamlStream.cs
- FileVersion.cs
- ParameterReplacerVisitor.cs
- AdjustableArrowCap.cs
- Baml2006KeyRecord.cs
- Wildcard.cs
- ProtocolElement.cs
- DataObjectFieldAttribute.cs
- DataGridViewColumnConverter.cs
- SqlRecordBuffer.cs
- SingleKeyFrameCollection.cs
- ComplexBindingPropertiesAttribute.cs
- SplineKeyFrames.cs
- Calendar.cs
- Descriptor.cs
- XmlSchemaComplexContent.cs
- SettingsPropertyNotFoundException.cs
- VideoDrawing.cs
- CalendarAutoFormatDialog.cs
- Query.cs
- PolicyConversionContext.cs
- DictionaryTraceRecord.cs
- VectorKeyFrameCollection.cs
- HotSpotCollection.cs
- TextPatternIdentifiers.cs
- EntityDataSourceSelectedEventArgs.cs
- WebPermission.cs
- DoubleAnimation.cs
- Parameter.cs
- ToolboxItemCollection.cs
- ElementsClipboardData.cs
- EncodingInfo.cs
- EngineSiteSapi.cs
- ZipFileInfo.cs
- XamlTreeBuilder.cs
- Int16.cs
- TextMarkerSource.cs
- _NTAuthentication.cs
- TextWriter.cs
- StringHandle.cs
- XPathNavigator.cs
- DataTrigger.cs
- SynchronizedMessageSource.cs
- ContextQuery.cs
- Documentation.cs
- StylusPointPropertyInfo.cs
- ServicesUtilities.cs
- SystemTcpConnection.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- externdll.cs
- VBIdentifierDesigner.xaml.cs
- validationstate.cs
- IncrementalCompileAnalyzer.cs
- RIPEMD160Managed.cs
- SoapSchemaImporter.cs
- Int32Rect.cs
- PointLight.cs
- DataPager.cs
- ProxyWebPart.cs