Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / ValidationErrorEventArgs.cs / 1 / ValidationErrorEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // // // // Description: // EventArgs for ValidationError event. // // See specs at [....]/connecteddata/Specs/Validation.mht // // History: // 5/13/2004 [....]: created. // //--------------------------------------------------------------------------- using System; using System.Windows; using MS.Internal; namespace System.Windows.Controls { ///Describes if a validation error has been added or cleared /// public enum ValidationErrorEventAction { ///A new ValidationError has been detected. Added, ///An existing ValidationError has been cleared. Removed, } ////// EventArgs for ValidationError event. /// public class ValidationErrorEventArgs : RoutedEventArgs { ////// Constructor /// internal ValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) { Invariant.Assert(validationError != null); RoutedEvent = Validation.ErrorEvent; _validationError = validationError; _action = action; } ////// The ValidationError that caused this ValidationErrorEvent to /// be raised. /// public ValidationError Error { get { return _validationError; } } ////// Action indicates whether the public ValidationErrorEventAction Action { get { return _action; } } ///is a new error /// or a previous error that has now been cleared. /// /// The mechanism used to call the type-specific handler on the /// target. /// /// /// The generic handler to call in a type-specific way. /// /// /// The target to call the handler on. /// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { EventHandlerhandler = (EventHandler ) genericHandler; handler(genericTarget, this); } private ValidationError _validationError; private ValidationErrorEventAction _action; } } // 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
- BrowserDefinitionCollection.cs
- AutoResizedEvent.cs
- ADMembershipUser.cs
- ApplicationManager.cs
- WinOEToolBoxItem.cs
- CollectionEditVerbManager.cs
- DataTableExtensions.cs
- String.cs
- GC.cs
- BindingCollection.cs
- ContextMenu.cs
- Assert.cs
- ToolConsole.cs
- TextTreeUndo.cs
- FixedPosition.cs
- ProcessInfo.cs
- VectorAnimationUsingKeyFrames.cs
- TagNameToTypeMapper.cs
- DBCommand.cs
- HttpApplication.cs
- SqlTypeSystemProvider.cs
- BasicExpressionVisitor.cs
- TypeDelegator.cs
- InfoCardProofToken.cs
- RuleConditionDialog.cs
- DuplicateMessageDetector.cs
- DeviceFilterEditorDialog.cs
- SoapHeader.cs
- PagedDataSource.cs
- ShaderEffect.cs
- DrawingAttributesDefaultValueFactory.cs
- NetworkInformationPermission.cs
- MessageDispatch.cs
- PriorityQueue.cs
- BroadcastEventHelper.cs
- AutomationEvent.cs
- Helpers.cs
- GradientStop.cs
- WhitespaceSignificantCollectionAttribute.cs
- ReceiveCompletedEventArgs.cs
- ObjectSet.cs
- XmlToDatasetMap.cs
- XmlQueryCardinality.cs
- EdmScalarPropertyAttribute.cs
- QilDataSource.cs
- ImpersonateTokenRef.cs
- JavaScriptSerializer.cs
- PointAnimation.cs
- Delegate.cs
- XXXInfos.cs
- HandlerFactoryCache.cs
- mactripleDES.cs
- MsmqIntegrationBindingCollectionElement.cs
- DataReceivedEventArgs.cs
- AmbiguousMatchException.cs
- CqlQuery.cs
- RightsManagementSuppressedStream.cs
- ItemPager.cs
- ProjectionPath.cs
- RepeaterItemCollection.cs
- XpsTokenContext.cs
- RightNameExpirationInfoPair.cs
- PersonalizationAdministration.cs
- FloaterBaseParaClient.cs
- TrustSection.cs
- Exceptions.cs
- ExecutedRoutedEventArgs.cs
- EntityDataSource.cs
- WebConfigurationHostFileChange.cs
- ForceCopyBuildProvider.cs
- Int32Collection.cs
- UrlMappingsModule.cs
- DesignerSerializationVisibilityAttribute.cs
- DesignerUtility.cs
- TypeRefElement.cs
- CodeConditionStatement.cs
- ColorConvertedBitmap.cs
- UserPersonalizationStateInfo.cs
- GridItemCollection.cs
- PartialClassGenerationTask.cs
- CustomWebEventKey.cs
- DataBinder.cs
- AutomationIdentifier.cs
- FieldBuilder.cs
- GcSettings.cs
- UniqueIdentifierService.cs
- Reference.cs
- Application.cs
- SimpleHandlerFactory.cs
- FlowDocumentReaderAutomationPeer.cs
- SemaphoreSecurity.cs
- QilPatternFactory.cs
- XmlEntity.cs
- BuilderElements.cs
- DataGridViewElement.cs
- Vector3DCollectionValueSerializer.cs
- BidOverLoads.cs
- RuntimeArgumentHandle.cs
- XmlAtomErrorReader.cs
- EmptyReadOnlyDictionaryInternal.cs