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
- SecurityCredentialsManager.cs
- TypeListConverter.cs
- oledbmetadatacolumnnames.cs
- _NTAuthentication.cs
- ProcessHostConfigUtils.cs
- AssemblyBuilder.cs
- HttpEncoderUtility.cs
- PropertyGridCommands.cs
- ParseChildrenAsPropertiesAttribute.cs
- BuildManager.cs
- SiteMapDataSource.cs
- TextEncodedRawTextWriter.cs
- RequestFactory.cs
- Timer.cs
- ReaderOutput.cs
- CustomErrorCollection.cs
- InlineUIContainer.cs
- InfoCardXmlSerializer.cs
- DesignerVerb.cs
- Missing.cs
- WindowsMenu.cs
- IBuiltInEvidence.cs
- PageThemeCodeDomTreeGenerator.cs
- TypeName.cs
- RedistVersionInfo.cs
- InvokePatternIdentifiers.cs
- SoapRpcServiceAttribute.cs
- DeclaredTypeElement.cs
- PrintingPermissionAttribute.cs
- TimelineClockCollection.cs
- xdrvalidator.cs
- ZipPackagePart.cs
- WSDualHttpSecurityMode.cs
- ServiceNameCollection.cs
- WebContext.cs
- CustomTypeDescriptor.cs
- cache.cs
- SurrogateEncoder.cs
- WebBrowserProgressChangedEventHandler.cs
- EventLogPermissionEntry.cs
- VisualBasicSettingsConverter.cs
- TextTrailingWordEllipsis.cs
- GlyphingCache.cs
- ReferencedAssembly.cs
- MouseActionValueSerializer.cs
- ThumbButtonInfoCollection.cs
- ProcessInputEventArgs.cs
- XmlSchemaAll.cs
- ITreeGenerator.cs
- SymbolType.cs
- ServiceEndpoint.cs
- HtmlTableCell.cs
- IHttpResponseInternal.cs
- IntellisenseTextBox.cs
- OdbcCommandBuilder.cs
- CapiNative.cs
- EventKeyword.cs
- TemplatePagerField.cs
- OrderedDictionary.cs
- COM2Enum.cs
- XPathNodeInfoAtom.cs
- controlskin.cs
- Membership.cs
- UserControlParser.cs
- PublisherIdentityPermission.cs
- CookielessHelper.cs
- GraphicsState.cs
- DesignerObjectListAdapter.cs
- DefaultPrintController.cs
- Error.cs
- WebMethodAttribute.cs
- XmlDownloadManager.cs
- SharedStatics.cs
- TemplateControlBuildProvider.cs
- SoapIgnoreAttribute.cs
- DynamicActivityProperty.cs
- HyperLinkDesigner.cs
- TypeForwardedFromAttribute.cs
- Dump.cs
- Attributes.cs
- UserNameSecurityTokenParameters.cs
- ScriptingProfileServiceSection.cs
- FloatUtil.cs
- OleDbCommand.cs
- HtmlControl.cs
- DataViewManager.cs
- CellIdBoolean.cs
- CompilerScopeManager.cs
- CryptoKeySecurity.cs
- MouseEvent.cs
- AdRotator.cs
- TextUtf8RawTextWriter.cs
- SequenceDesignerAccessibleObject.cs
- ServiceBusyException.cs
- SQLRoleProvider.cs
- Queue.cs
- ZipIOExtraFieldPaddingElement.cs
- InputScopeConverter.cs
- ParameterModifier.cs
- DurationConverter.cs