Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Controls / ConversionValidationRule.cs / 1305600 / ConversionValidationRule.cs
//---------------------------------------------------------------------------- // //// Copyright (C) by Microsoft Corporation. All rights reserved. // // // // Description: // ConversionValidationRule is used when a ValidationError is the result of // conversion failure, as there is no actual ValidationRule. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Globalization; using System.Windows.Controls; namespace System.Windows.Controls { ////// ConversionValidationRule is used when a ValidationError is the result of /// a conversion failure, as there is no actual ValidationRule. /// internal sealed class ConversionValidationRule : ValidationRule { ////// ConversionValidationRule ctor. /// internal ConversionValidationRule() : base(ValidationStep.ConvertedProposedValue, false) { } ////// Validate is called when Data binding is updating /// public override ValidationResult Validate(object value, CultureInfo cultureInfo) { return ValidationResult.ValidResult; } internal static readonly ConversionValidationRule Instance = new ConversionValidationRule(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) by Microsoft Corporation. All rights reserved. // // // // Description: // ConversionValidationRule is used when a ValidationError is the result of // conversion failure, as there is no actual ValidationRule. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Globalization; using System.Windows.Controls; namespace System.Windows.Controls { ////// ConversionValidationRule is used when a ValidationError is the result of /// a conversion failure, as there is no actual ValidationRule. /// internal sealed class ConversionValidationRule : ValidationRule { ////// ConversionValidationRule ctor. /// internal ConversionValidationRule() : base(ValidationStep.ConvertedProposedValue, false) { } ////// Validate is called when Data binding is updating /// public override ValidationResult Validate(object value, CultureInfo cultureInfo) { return ValidationResult.ValidResult; } internal static readonly ConversionValidationRule Instance = new ConversionValidationRule(); } } // 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
- SelfIssuedAuthRSACryptoProvider.cs
- ZipIOCentralDirectoryFileHeader.cs
- RootBrowserWindowAutomationPeer.cs
- LessThanOrEqual.cs
- UIElement.cs
- DataGridViewRowConverter.cs
- ThreadSafeList.cs
- AssemblyHelper.cs
- StyleCollection.cs
- Point3DConverter.cs
- DbCommandTree.cs
- PersonalizationAdministration.cs
- ListViewUpdateEventArgs.cs
- TextTreeExtractElementUndoUnit.cs
- COM2EnumConverter.cs
- RegexInterpreter.cs
- XmlIlTypeHelper.cs
- UnsafeNativeMethodsMilCoreApi.cs
- Debugger.cs
- PriorityBindingExpression.cs
- MultipartIdentifier.cs
- Part.cs
- ThreadAttributes.cs
- SvcMapFile.cs
- AssociationTypeEmitter.cs
- InputLanguageEventArgs.cs
- ToolStripControlHost.cs
- DesignerLinkAdapter.cs
- MarkupObject.cs
- FacetDescriptionElement.cs
- SqlConnection.cs
- SqlDuplicator.cs
- PublisherMembershipCondition.cs
- CngProperty.cs
- PathFigureCollectionConverter.cs
- EventListener.cs
- embossbitmapeffect.cs
- ObjectDataSourceView.cs
- RemotingConfiguration.cs
- ViewCellSlot.cs
- TextContainerHelper.cs
- CommandDevice.cs
- InvalidAsynchronousStateException.cs
- StyleCollection.cs
- DSASignatureDeformatter.cs
- SafeMILHandle.cs
- CatalogZoneBase.cs
- EntityRecordInfo.cs
- ColorKeyFrameCollection.cs
- infer.cs
- FilterElement.cs
- CodeTypeDeclarationCollection.cs
- ErrorRuntimeConfig.cs
- AttachedAnnotationChangedEventArgs.cs
- TextViewSelectionProcessor.cs
- ClientSettingsProvider.cs
- ScriptComponentDescriptor.cs
- ObjectComplexPropertyMapping.cs
- DecoderReplacementFallback.cs
- DataConnectionHelper.cs
- MatrixConverter.cs
- ThreadStartException.cs
- DSACryptoServiceProvider.cs
- PublisherIdentityPermission.cs
- FileVersion.cs
- ProtocolsSection.cs
- ObjectListDesigner.cs
- StorageEntityTypeMapping.cs
- figurelength.cs
- PhonemeConverter.cs
- PeerPresenceInfo.cs
- UpdateManifestForBrowserApplication.cs
- Ops.cs
- _SingleItemRequestCache.cs
- OptionalRstParameters.cs
- SerialPinChanges.cs
- ThreadNeutralSemaphore.cs
- MetaTable.cs
- InstanceCreationEditor.cs
- EntitySqlQueryBuilder.cs
- QuaternionKeyFrameCollection.cs
- ItemChangedEventArgs.cs
- AdPostCacheSubstitution.cs
- InstanceLockTracking.cs
- Storyboard.cs
- ListenerUnsafeNativeMethods.cs
- DeferredRunTextReference.cs
- IApplicationTrustManager.cs
- CapiSymmetricAlgorithm.cs
- MimeBasePart.cs
- DateTimeEditor.cs
- FunctionCommandText.cs
- DbConnectionPoolIdentity.cs
- DoubleLink.cs
- Interlocked.cs
- ResourcesBuildProvider.cs
- WindowsGraphics2.cs
- ZoneLinkButton.cs
- TableParaClient.cs
- KeyValueConfigurationCollection.cs