Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / TypeValidationEventArgs.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AnnouncementEndpoint.cs
- x509utils.cs
- ContextMenuStripActionList.cs
- SiteMembershipCondition.cs
- Variant.cs
- GetLedgerRequest.cs
- FileVersion.cs
- DataServiceProcessingPipelineEventArgs.cs
- DynamicRendererThreadManager.cs
- SchemaTableOptionalColumn.cs
- DurationConverter.cs
- ResourceDescriptionAttribute.cs
- EventProviderClassic.cs
- PathGeometry.cs
- FontFamilyIdentifier.cs
- NavigationEventArgs.cs
- MouseEvent.cs
- CapabilitiesPattern.cs
- TraceHwndHost.cs
- DbQueryCommandTree.cs
- DataGridAddNewRow.cs
- OrCondition.cs
- QueryResults.cs
- RepeaterDesigner.cs
- HtmlInputPassword.cs
- exports.cs
- PathHelper.cs
- WindowsListBox.cs
- ColorPalette.cs
- HttpPostedFile.cs
- Pointer.cs
- PolicyAssertionCollection.cs
- PageTheme.cs
- GeneralTransform.cs
- BitHelper.cs
- SrgsDocument.cs
- SafeMILHandle.cs
- RequestSecurityTokenResponse.cs
- RtfToXamlLexer.cs
- SeekableMessageNavigator.cs
- webbrowsersite.cs
- BitmapInitialize.cs
- NumberAction.cs
- ValueUtilsSmi.cs
- RefExpr.cs
- WriterOutput.cs
- MenuCommandService.cs
- IConvertible.cs
- Sorting.cs
- DataListItem.cs
- TextElementAutomationPeer.cs
- CollectionTraceRecord.cs
- ToolStripItemCollection.cs
- StringFormat.cs
- SystemWebCachingSectionGroup.cs
- PenThreadWorker.cs
- SchemaNotation.cs
- ListBoxItem.cs
- EncoderBestFitFallback.cs
- DataMemberAttribute.cs
- SizeConverter.cs
- ProtocolsConfiguration.cs
- TimeSpanConverter.cs
- PrefixQName.cs
- DriveNotFoundException.cs
- ConstantSlot.cs
- DataObjectEventArgs.cs
- EdmType.cs
- EmptyCollection.cs
- SQLUtility.cs
- NotSupportedException.cs
- Color.cs
- UnmanagedMemoryStreamWrapper.cs
- ZipIOCentralDirectoryBlock.cs
- ListBase.cs
- StringDictionaryWithComparer.cs
- ExpandableObjectConverter.cs
- ReaderWriterLockWrapper.cs
- AnnotationAdorner.cs
- TypeExtension.cs
- ToolStripPanelSelectionGlyph.cs
- WebMessageEncodingBindingElement.cs
- _SpnDictionary.cs
- ProfileSection.cs
- Substitution.cs
- ToolboxItemLoader.cs
- PieceNameHelper.cs
- SiteOfOriginContainer.cs
- Material.cs
- Inline.cs
- Polygon.cs
- MemoryPressure.cs
- TableMethodGenerator.cs
- safelink.cs
- TextWriterTraceListener.cs
- PropertyDescriptorComparer.cs
- Win32Exception.cs
- CmsInterop.cs
- RootAction.cs
- FileEnumerator.cs