Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / WinForms / Managed / System / WinForms / TypeValidationEventArgs.cs / 1 / TypeValidationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// TypeValidationEventArgs. Provides data for the TypeValidationEventHandler event. /// public class TypeValidationEventArgs : EventArgs { private Type validatingType; private string message; private bool isValidInput; private object returnValue; private bool cancel; public TypeValidationEventArgs(Type validatingType, bool isValidInput, object returnValue, string message) { this.validatingType = validatingType; this.isValidInput = isValidInput; this.returnValue = returnValue; this.message = message; } ////// Specifies whether focus should be allowed to be shifted from the control. /// public bool Cancel { get { return this.cancel; } set { this.cancel = value; } } ////// The exception thrown by the validating object while performing the data validation. /// public bool IsValidInput { get { return this.isValidInput; } } ////// A message about the validation operation. Intended to be populated with an exception information if /// any thrown. /// public string Message { get { return this.message; } } ////// The value returned from the Parse method. /// public object ReturnValue { get { return this.returnValue; } } ////// The position where the test failed the mask constraint. /// public Type ValidatingType { get { return this.validatingType; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// TypeValidationEventArgs. Provides data for the TypeValidationEventHandler event. /// public class TypeValidationEventArgs : EventArgs { private Type validatingType; private string message; private bool isValidInput; private object returnValue; private bool cancel; public TypeValidationEventArgs(Type validatingType, bool isValidInput, object returnValue, string message) { this.validatingType = validatingType; this.isValidInput = isValidInput; this.returnValue = returnValue; this.message = message; } ////// Specifies whether focus should be allowed to be shifted from the control. /// public bool Cancel { get { return this.cancel; } set { this.cancel = value; } } ////// The exception thrown by the validating object while performing the data validation. /// public bool IsValidInput { get { return this.isValidInput; } } ////// A message about the validation operation. Intended to be populated with an exception information if /// any thrown. /// public string Message { get { return this.message; } } ////// The value returned from the Parse method. /// public object ReturnValue { get { return this.returnValue; } } ////// The position where the test failed the mask constraint. /// public Type ValidatingType { get { return this.validatingType; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripDesignerAvailabilityAttribute.cs
- BindingExpressionUncommonField.cs
- Container.cs
- CacheEntry.cs
- DefaultSection.cs
- CipherData.cs
- SizeChangedInfo.cs
- XamlPathDataSerializer.cs
- InteropAutomationProvider.cs
- SourceLineInfo.cs
- GifBitmapEncoder.cs
- Size3DConverter.cs
- WebPartTransformerCollection.cs
- ResourceType.cs
- TargetConverter.cs
- JapaneseLunisolarCalendar.cs
- HtmlHistory.cs
- CatalogPartDesigner.cs
- SourceLocation.cs
- WorkItem.cs
- Vector3dCollection.cs
- Journaling.cs
- StylusPointCollection.cs
- MexTcpBindingElement.cs
- BaseValidator.cs
- LinqDataSourceHelper.cs
- BamlLocalizabilityResolver.cs
- DPCustomTypeDescriptor.cs
- XmlSchemaObject.cs
- WebBrowserContainer.cs
- LocalizableAttribute.cs
- OracleColumn.cs
- AnnotationAuthorChangedEventArgs.cs
- EncoderParameters.cs
- StylusPointPropertyInfoDefaults.cs
- SchemaNotation.cs
- WebEventTraceProvider.cs
- EventProviderWriter.cs
- TreeView.cs
- UnionCqlBlock.cs
- Object.cs
- DefaultTraceListener.cs
- TdsParserStaticMethods.cs
- GAC.cs
- Header.cs
- ResourceDisplayNameAttribute.cs
- Blend.cs
- ACE.cs
- EntityDataSource.cs
- GCHandleCookieTable.cs
- DynamicPropertyHolder.cs
- Helper.cs
- Ipv6Element.cs
- OdbcHandle.cs
- GridViewColumnCollectionChangedEventArgs.cs
- DataGridViewRowConverter.cs
- ContentOperations.cs
- ProviderUtil.cs
- ViewValidator.cs
- DbModificationClause.cs
- TraceContextRecord.cs
- DynamicPropertyHolder.cs
- Stackframe.cs
- ResolveCompletedEventArgs.cs
- GridViewRow.cs
- GraphicsPathIterator.cs
- NetCodeGroup.cs
- RoutingChannelExtension.cs
- SmtpFailedRecipientException.cs
- XamlPathDataSerializer.cs
- DataGridItemCollection.cs
- TypeSystem.cs
- ClipboardProcessor.cs
- OutputCacheSettingsSection.cs
- DateTimeStorage.cs
- HttpCachePolicyElement.cs
- DataGridViewCellMouseEventArgs.cs
- TypeUnloadedException.cs
- Pipe.cs
- RtfControlWordInfo.cs
- VisualStateChangedEventArgs.cs
- ServiceReference.cs
- GetIsBrowserClientRequest.cs
- TypeExtension.cs
- FrameworkTextComposition.cs
- TextContainer.cs
- Rijndael.cs
- WindowExtensionMethods.cs
- Console.cs
- ActivityDesignerResources.cs
- AppSettingsReader.cs
- SID.cs
- LinearGradientBrush.cs
- OletxTransactionManager.cs
- Process.cs
- BaseParaClient.cs
- XmlCompatibilityReader.cs
- CollectionViewGroup.cs
- ResourceKey.cs
- AnnotationHighlightLayer.cs