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
- UndirectedGraph.cs
- ParseChildrenAsPropertiesAttribute.cs
- SymbolType.cs
- BezierSegment.cs
- FrameworkElementFactory.cs
- WebPartRestoreVerb.cs
- webeventbuffer.cs
- XmlMembersMapping.cs
- NoneExcludedImageIndexConverter.cs
- Adorner.cs
- LostFocusEventManager.cs
- XmlBinaryReader.cs
- DbConnectionFactory.cs
- XmlAnyAttributeAttribute.cs
- DashStyle.cs
- PrintSystemException.cs
- CardSpaceException.cs
- UpdateRecord.cs
- ConnectionManagementElementCollection.cs
- IgnoreFlushAndCloseStream.cs
- _SslSessionsCache.cs
- ObjectSet.cs
- RectConverter.cs
- UIElementParagraph.cs
- TextFragmentEngine.cs
- SkewTransform.cs
- UnauthorizedWebPart.cs
- XPathItem.cs
- PaginationProgressEventArgs.cs
- CodeGroup.cs
- SpeechEvent.cs
- CommentAction.cs
- Matrix.cs
- AssemblyResourceLoader.cs
- RSACryptoServiceProvider.cs
- CorrelationInitializer.cs
- SqlRemoveConstantOrderBy.cs
- InstanceContextManager.cs
- Win32Exception.cs
- HtmlInputHidden.cs
- TextServicesCompartmentContext.cs
- XMLDiffLoader.cs
- Camera.cs
- ListViewItem.cs
- ToolStripDropDownButton.cs
- RowParagraph.cs
- XamlTypeMapperSchemaContext.cs
- CommandSet.cs
- QilVisitor.cs
- SerializationAttributes.cs
- XmlNamespaceDeclarationsAttribute.cs
- HandlerBase.cs
- EnumerableCollectionView.cs
- ImageAttributes.cs
- RowToFieldTransformer.cs
- Rect.cs
- ByteStorage.cs
- Single.cs
- DrawingGroup.cs
- RepeatBehaviorConverter.cs
- SimpleBitVector32.cs
- SafeCryptContextHandle.cs
- CapabilitiesSection.cs
- BitStack.cs
- DataGridItemCollection.cs
- TextureBrush.cs
- InstancePersistenceCommandException.cs
- Filter.cs
- CallbackCorrelationInitializer.cs
- SmtpTransport.cs
- XPathPatternParser.cs
- SecurityCriticalDataForSet.cs
- BuildResultCache.cs
- DataGridViewCellStateChangedEventArgs.cs
- InkCanvasSelectionAdorner.cs
- CreateUserWizard.cs
- HttpAsyncResult.cs
- ControlPropertyNameConverter.cs
- AffineTransform3D.cs
- DataTableMappingCollection.cs
- TaskFormBase.cs
- Executor.cs
- MobileUITypeEditor.cs
- NameValuePair.cs
- Ipv6Element.cs
- LassoHelper.cs
- StringExpressionSet.cs
- HttpChannelBindingToken.cs
- CustomAssemblyResolver.cs
- DataControlLinkButton.cs
- Sentence.cs
- InvokeGenerator.cs
- ElapsedEventArgs.cs
- CriticalHandle.cs
- DoubleLink.cs
- EdmItemCollection.cs
- SettingsBase.cs
- TemplateControl.cs
- HelpProvider.cs
- TypeLibConverter.cs