Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- RenamedEventArgs.cs
- _SSPIWrapper.cs
- LinqDataSourceContextData.cs
- DisplayNameAttribute.cs
- ServiceOperationParameter.cs
- StateMachineExecutionState.cs
- ServerType.cs
- PageVisual.cs
- KeyGesture.cs
- LostFocusEventManager.cs
- Version.cs
- AsymmetricSignatureFormatter.cs
- XmlBufferReader.cs
- BaseComponentEditor.cs
- ActivityExecutionFilter.cs
- GuidelineCollection.cs
- LiteralControl.cs
- MarkupExtensionParser.cs
- SafeEventLogWriteHandle.cs
- Select.cs
- WebPartEditorOkVerb.cs
- GPRECT.cs
- securestring.cs
- TypeExtensionConverter.cs
- LostFocusEventManager.cs
- GPPOINTF.cs
- XmlCustomFormatter.cs
- StorageConditionPropertyMapping.cs
- MenuItemBinding.cs
- RemotingConfigParser.cs
- SoapTypeAttribute.cs
- BaseTemplateBuildProvider.cs
- ConnectionPoint.cs
- ReadOnlyMetadataCollection.cs
- PermissionAttributes.cs
- PathSegment.cs
- RawStylusActions.cs
- PointIndependentAnimationStorage.cs
- PropertyInformation.cs
- CoreSwitches.cs
- TripleDES.cs
- ListBoxItem.cs
- SessionState.cs
- HandleCollector.cs
- PlacementWorkspace.cs
- _ConnectionGroup.cs
- ZipPackagePart.cs
- ItemsPanelTemplate.cs
- XmlDeclaration.cs
- MsmqInputChannelListener.cs
- ProcessThread.cs
- ResourceType.cs
- DbMetaDataCollectionNames.cs
- MetaForeignKeyColumn.cs
- ListCollectionView.cs
- HwndTarget.cs
- UrlMappingCollection.cs
- MsmqAuthenticationMode.cs
- WsdlBuildProvider.cs
- WebPartManagerInternals.cs
- RelativeSource.cs
- ipaddressinformationcollection.cs
- HttpClientCertificate.cs
- DataListDesigner.cs
- ping.cs
- ToolStripButton.cs
- CodePageEncoding.cs
- BamlResourceDeserializer.cs
- SecurityHelper.cs
- BaseInfoTable.cs
- SynchronizationContext.cs
- Util.cs
- ConfigXmlDocument.cs
- RouteCollection.cs
- OverflowException.cs
- TrueReadOnlyCollection.cs
- EventDescriptorCollection.cs
- CngUIPolicy.cs
- activationcontext.cs
- SortQueryOperator.cs
- BypassElementCollection.cs
- ToolStripRenderer.cs
- EventRouteFactory.cs
- QilTypeChecker.cs
- PropertyTabChangedEvent.cs
- XamlTemplateSerializer.cs
- OuterGlowBitmapEffect.cs
- precedingsibling.cs
- GridViewHeaderRowPresenter.cs
- PerformanceCounterNameAttribute.cs
- XsltLibrary.cs
- ProfileSection.cs
- ReceiveSecurityHeaderEntry.cs
- WorkflowServiceBuildProvider.cs
- Grant.cs
- Odbc32.cs
- IsolatedStorageSecurityState.cs
- ListenerServiceInstallComponent.cs
- TextEffect.cs
- DispatcherObject.cs