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
- RuntimeConfig.cs
- SQLSingleStorage.cs
- SafeNativeMethods.cs
- InkCanvas.cs
- ServerIdentity.cs
- ThemeInfoAttribute.cs
- NullNotAllowedCollection.cs
- EpmContentDeSerializerBase.cs
- TiffBitmapDecoder.cs
- DelegatingConfigHost.cs
- FixedSOMPageElement.cs
- ContourSegment.cs
- XPathCompileException.cs
- XmlSchemaDatatype.cs
- ProtectedProviderSettings.cs
- SrgsNameValueTag.cs
- FileSystemWatcher.cs
- MouseBinding.cs
- ScriptingRoleServiceSection.cs
- UiaCoreTypesApi.cs
- UIElement.cs
- IndexerReference.cs
- LocalizableAttribute.cs
- _CacheStreams.cs
- GPStream.cs
- AnnotationHelper.cs
- ComplexType.cs
- ProfileManager.cs
- Opcode.cs
- SmtpFailedRecipientsException.cs
- RuleInfoComparer.cs
- SafeReversePInvokeHandle.cs
- InitializationEventAttribute.cs
- ResXDataNode.cs
- PolicyReader.cs
- RewritingSimplifier.cs
- Assert.cs
- OleCmdHelper.cs
- CngProperty.cs
- StrokeSerializer.cs
- RegexNode.cs
- EncoderFallback.cs
- RadioButtonDesigner.cs
- DesignTimeValidationFeature.cs
- SingleAnimationBase.cs
- Decoder.cs
- GeneralTransform3DGroup.cs
- StubHelpers.cs
- NavigationFailedEventArgs.cs
- SqlGenerator.cs
- LogicalMethodInfo.cs
- DesignerTextViewAdapter.cs
- UITypeEditor.cs
- GeometryDrawing.cs
- MenuItemStyle.cs
- TableCell.cs
- CustomErrorCollection.cs
- ButtonPopupAdapter.cs
- HiddenFieldPageStatePersister.cs
- WhitespaceSignificantCollectionAttribute.cs
- mongolianshape.cs
- ChannelAcceptor.cs
- SharedPerformanceCounter.cs
- WindowsStatic.cs
- EntityProviderServices.cs
- BamlRecordHelper.cs
- SqlLiftWhereClauses.cs
- SetterBaseCollection.cs
- ConnectionsZoneDesigner.cs
- ObjectToken.cs
- SqlPersonalizationProvider.cs
- RequestUriProcessor.cs
- VisualBasicValue.cs
- ElementsClipboardData.cs
- ResourceExpressionBuilder.cs
- MultilineStringEditor.cs
- AdvancedBindingPropertyDescriptor.cs
- NameGenerator.cs
- EntityDataSourceContextDisposingEventArgs.cs
- GuidelineSet.cs
- ListItem.cs
- ArgumentElement.cs
- ToolStripItemImageRenderEventArgs.cs
- ResourceDictionaryCollection.cs
- Underline.cs
- DataGridTable.cs
- Size3DConverter.cs
- ListDataBindEventArgs.cs
- ToolStripPanelRow.cs
- IconConverter.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- TdsParameterSetter.cs
- TextEditor.cs
- NavigationWindowAutomationPeer.cs
- String.cs
- PlainXmlDeserializer.cs
- IsolatedStoragePermission.cs
- ActionFrame.cs
- WebPartConnectionsCancelEventArgs.cs
- DataColumn.cs