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
- AnnotationService.cs
- TransformPattern.cs
- TypeSystem.cs
- CultureInfo.cs
- DataGridColumnHeader.cs
- ToolStripContentPanelRenderEventArgs.cs
- ImageFormatConverter.cs
- DynamicResourceExtensionConverter.cs
- PassportAuthentication.cs
- PrinterSettings.cs
- AssemblyCollection.cs
- InputReport.cs
- BufferedGraphics.cs
- OdbcErrorCollection.cs
- PriorityRange.cs
- PointF.cs
- TypeGeneratedEventArgs.cs
- Thread.cs
- HelpFileFileNameEditor.cs
- OleDbRowUpdatedEvent.cs
- SqlColumnizer.cs
- InputLanguageSource.cs
- XPathBinder.cs
- BoundColumn.cs
- CompilationPass2Task.cs
- PrintPreviewControl.cs
- TableCell.cs
- SqlDataSourceCommandEventArgs.cs
- Base64Encoder.cs
- DataGridPreparingCellForEditEventArgs.cs
- ADConnectionHelper.cs
- StsCommunicationException.cs
- ToolStripGripRenderEventArgs.cs
- ClientScriptItemCollection.cs
- TypedTableBaseExtensions.cs
- XmlChoiceIdentifierAttribute.cs
- WebPartCatalogAddVerb.cs
- DoubleAnimationUsingKeyFrames.cs
- ScriptControlManager.cs
- LoginCancelEventArgs.cs
- WebControlsSection.cs
- CommonBehaviorsSection.cs
- PowerStatus.cs
- NetworkStream.cs
- DocumentViewerBase.cs
- XhtmlConformanceSection.cs
- ScrollEventArgs.cs
- TextTreeDeleteContentUndoUnit.cs
- RequestCacheManager.cs
- RSAOAEPKeyExchangeFormatter.cs
- StringUtil.cs
- Substitution.cs
- XmlImplementation.cs
- SqlBuilder.cs
- util.cs
- SingleAnimation.cs
- WindowsSpinner.cs
- UIPropertyMetadata.cs
- ProcessModule.cs
- ReflectionPermission.cs
- BufferAllocator.cs
- ConfigurationProperty.cs
- WebPartActionVerb.cs
- DictionaryCustomTypeDescriptor.cs
- ReferenceList.cs
- EntityDataSourceState.cs
- ScalarConstant.cs
- ControlPropertyNameConverter.cs
- ResourcesChangeInfo.cs
- CharacterBufferReference.cs
- SafeUserTokenHandle.cs
- WebPartEditorCancelVerb.cs
- NamespaceCollection.cs
- DeferredSelectedIndexReference.cs
- Context.cs
- Part.cs
- ExclusiveCanonicalizationTransform.cs
- CodeObjectCreateExpression.cs
- TextContainerChangedEventArgs.cs
- LogRestartAreaEnumerator.cs
- Module.cs
- SortedDictionary.cs
- ImagingCache.cs
- SafeReadContext.cs
- Input.cs
- HtmlImage.cs
- ParameterCollectionEditorForm.cs
- BamlLocalizabilityResolver.cs
- QueryCursorEventArgs.cs
- unitconverter.cs
- NumericExpr.cs
- EmptyControlCollection.cs
- EnumType.cs
- AsyncPostBackTrigger.cs
- OutputScopeManager.cs
- ByteConverter.cs
- AnonymousIdentificationSection.cs
- _SslState.cs
- TimeZone.cs
- OleDbConnectionInternal.cs