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
- ConditionBrowserDialog.cs
- SecureEnvironment.cs
- BuiltInExpr.cs
- InitialServerConnectionReader.cs
- TextServicesManager.cs
- CodeDirectoryCompiler.cs
- SafeRightsManagementQueryHandle.cs
- ImpersonationContext.cs
- NumberAction.cs
- DiscardableAttribute.cs
- PersonalizationProvider.cs
- TemplateBindingExpressionConverter.cs
- Console.cs
- ClientRuntime.cs
- ConnectionPoolManager.cs
- COM2IPerPropertyBrowsingHandler.cs
- DataGridTextColumn.cs
- QueryStatement.cs
- TypeResolvingOptionsAttribute.cs
- Clipboard.cs
- FixedDocumentPaginator.cs
- WindowsButton.cs
- DataView.cs
- CacheModeConverter.cs
- Condition.cs
- SpecularMaterial.cs
- InheritanceService.cs
- ToolStripLabel.cs
- ImageAnimator.cs
- SymmetricKey.cs
- PropertyDescriptorComparer.cs
- InputElement.cs
- BaseParser.cs
- SatelliteContractVersionAttribute.cs
- UrlMapping.cs
- CommandBindingCollection.cs
- SmiRecordBuffer.cs
- StatusBarPanel.cs
- ProjectionPruner.cs
- RetrieveVirtualItemEventArgs.cs
- ContentPresenter.cs
- IntellisenseTextBox.cs
- BinaryReader.cs
- SessionStateSection.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- DispatcherExceptionFilterEventArgs.cs
- FieldNameLookup.cs
- MaterialGroup.cs
- Translator.cs
- Util.cs
- MenuItemCollectionEditor.cs
- QuotedPrintableStream.cs
- ApplicationInfo.cs
- SystemException.cs
- DataBindingCollectionEditor.cs
- EventLogEntry.cs
- ThicknessKeyFrameCollection.cs
- Timer.cs
- SHA512Cng.cs
- ContextMarshalException.cs
- UnsafeNativeMethods.cs
- OleDbConnectionFactory.cs
- ParagraphResult.cs
- securestring.cs
- CommandEventArgs.cs
- TextServicesContext.cs
- TreeBuilder.cs
- FilePrompt.cs
- HandleScope.cs
- ClientType.cs
- CurrentTimeZone.cs
- StorageEntitySetMapping.cs
- XsltSettings.cs
- InvalidWMPVersionException.cs
- MemberDomainMap.cs
- ToolStripDropDown.cs
- RSAOAEPKeyExchangeFormatter.cs
- BatchWriter.cs
- IncrementalCompileAnalyzer.cs
- Subordinate.cs
- ScriptReference.cs
- ConnectorDragDropGlyph.cs
- RandomDelayQueuedSendsAsyncResult.cs
- ProfileSection.cs
- WebPartConnectionsCancelVerb.cs
- InvokePattern.cs
- SoundPlayer.cs
- MaskedTextBoxDesignerActionList.cs
- ReferentialConstraint.cs
- SystemNetHelpers.cs
- EdmMember.cs
- RijndaelManagedTransform.cs
- WorkflowServiceHostFactory.cs
- EventLogPermissionAttribute.cs
- TreeViewHitTestInfo.cs
- CompleteWizardStep.cs
- WindowVisualStateTracker.cs
- WebServicesDescriptionAttribute.cs
- SafeProcessHandle.cs
- TiffBitmapDecoder.cs