Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Controls / CalendarSelectionChangedEventArgs.cs / 1305600 / CalendarSelectionChangedEventArgs.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Windows; namespace System.Windows.Controls { ////// Workaround for Dev10 Bug 527138 UIElement.RaiseEvent(e) throws InvalidCastException when /// e is of type SelectionChangedEventArgs /// e.RoutedEvent was registered with a handler not of type System.Windows.Controls.SelectionChangedEventHandler /// internal class CalendarSelectionChangedEventArgs : SelectionChangedEventArgs { ////// Constructor /// /// Routed Event /// Items removed from selection /// Items added to selection public CalendarSelectionChangedEventArgs(RoutedEvent eventId, IList removedItems, IList addedItems) : base(eventId, removedItems, addedItems) { } protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { EventHandlerhandler = genericHandler as EventHandler ; if (handler != null) { handler(genericTarget, this); } else { base.InvokeEventHandler(genericHandler, genericTarget); } } } } // 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
- OperationCanceledException.cs
- BitmapEffectCollection.cs
- PolyQuadraticBezierSegment.cs
- Monitor.cs
- ReferentialConstraint.cs
- Msec.cs
- NamespaceMapping.cs
- __Filters.cs
- NativeStructs.cs
- SqlMethodCallConverter.cs
- BitmapPalette.cs
- TextPattern.cs
- DetailsView.cs
- HMACMD5.cs
- VirtualPathExtension.cs
- SqlUdtInfo.cs
- NativeMethods.cs
- CellTreeNodeVisitors.cs
- XmlUnspecifiedAttribute.cs
- DefaultDialogButtons.cs
- BamlLocalizationDictionary.cs
- PriorityRange.cs
- ResourceDefaultValueAttribute.cs
- PenThread.cs
- DeferredTextReference.cs
- QilTernary.cs
- ReflectTypeDescriptionProvider.cs
- WebControlAdapter.cs
- CriticalHandle.cs
- ThumbAutomationPeer.cs
- LinkButton.cs
- CodeLinePragma.cs
- NamedObject.cs
- CryptoStream.cs
- OracleInternalConnection.cs
- SetUserLanguageRequest.cs
- TraceContext.cs
- DomainLiteralReader.cs
- ColorAnimationUsingKeyFrames.cs
- ConfigXmlWhitespace.cs
- Variant.cs
- TextShapeableCharacters.cs
- RunClient.cs
- BaseTemplatedMobileComponentEditor.cs
- LinearGradientBrush.cs
- DateRangeEvent.cs
- FileSecurity.cs
- SingleAnimationBase.cs
- KeyGestureValueSerializer.cs
- DataGridCellAutomationPeer.cs
- ArrayTypeMismatchException.cs
- HttpRequestBase.cs
- EditorBrowsableAttribute.cs
- CommentEmitter.cs
- WpfXamlMember.cs
- PieceDirectory.cs
- ControlPropertyNameConverter.cs
- XmlTextReaderImplHelpers.cs
- GeneralTransform3DGroup.cs
- ProjectionCamera.cs
- TextRangeSerialization.cs
- PatternMatchRules.cs
- TranslateTransform3D.cs
- FilterEventArgs.cs
- RangeValidator.cs
- OdbcParameter.cs
- TreeNodeBinding.cs
- RefType.cs
- FilterQuery.cs
- SamlAuthorityBinding.cs
- WindowsListViewGroupHelper.cs
- ScaleTransform.cs
- AdornerHitTestResult.cs
- PropertyEmitterBase.cs
- DataContractAttribute.cs
- HandleRef.cs
- ControlEvent.cs
- ValueType.cs
- FontUnit.cs
- FontResourceCache.cs
- DataService.cs
- Base64Decoder.cs
- VirtualPathData.cs
- MatrixCamera.cs
- MimePart.cs
- VerificationException.cs
- CellParaClient.cs
- WebPartDisplayModeCancelEventArgs.cs
- PageStatePersister.cs
- ContravarianceAdapter.cs
- Figure.cs
- EndpointPerformanceCounters.cs
- Util.cs
- XhtmlConformanceSection.cs
- CanExecuteRoutedEventArgs.cs
- EventLog.cs
- TreeViewImageIndexConverter.cs
- Relationship.cs
- RowToFieldTransformer.cs
- SemanticResultKey.cs