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
- StatusBar.cs
- ColorConverter.cs
- TreeNode.cs
- HostedTcpTransportManager.cs
- HttpResponseHeader.cs
- RuleProcessor.cs
- WorkflowDefinitionContext.cs
- RectIndependentAnimationStorage.cs
- FormsIdentity.cs
- AspNetSynchronizationContext.cs
- InlineUIContainer.cs
- URLEditor.cs
- XmlSchemaAttribute.cs
- DelegatingTypeDescriptionProvider.cs
- EntityModelBuildProvider.cs
- IncrementalCompileAnalyzer.cs
- MeasureData.cs
- TextDataBindingHandler.cs
- GenericEnumConverter.cs
- MsmqDecodeHelper.cs
- Color.cs
- MsmqAppDomainProtocolHandler.cs
- Directory.cs
- ColumnWidthChangingEvent.cs
- sqlcontext.cs
- HTTPNotFoundHandler.cs
- CatalogZone.cs
- ReferencedType.cs
- RouteItem.cs
- DictionaryEntry.cs
- ConnectionProviderAttribute.cs
- Normalization.cs
- TypeElement.cs
- ClearCollection.cs
- AutoGeneratedFieldProperties.cs
- DefaultBindingPropertyAttribute.cs
- ParallelTimeline.cs
- SelectionWordBreaker.cs
- SQLMembershipProvider.cs
- PersonalizationEntry.cs
- ToolStripContentPanelRenderEventArgs.cs
- GenerateTemporaryTargetAssembly.cs
- OdbcHandle.cs
- ControlBuilder.cs
- GlyphRun.cs
- DataException.cs
- ServiceModelPerformanceCounters.cs
- Vector3dCollection.cs
- NoneExcludedImageIndexConverter.cs
- ContractSearchPattern.cs
- ViewgenContext.cs
- SystemColors.cs
- GridView.cs
- StyleXamlParser.cs
- NotImplementedException.cs
- PairComparer.cs
- SoapExtensionReflector.cs
- HeaderedContentControl.cs
- Vertex.cs
- AddInActivator.cs
- VolatileEnlistmentMultiplexing.cs
- HotSpot.cs
- PageParserFilter.cs
- ClientSideQueueItem.cs
- ServiceModelConfigurationElementCollection.cs
- PropertyChangedEventManager.cs
- RenderData.cs
- ShutDownListener.cs
- OutKeywords.cs
- DecoderExceptionFallback.cs
- UserMapPath.cs
- HttpCapabilitiesBase.cs
- ChildTable.cs
- ListMarkerSourceInfo.cs
- Win32Exception.cs
- DrawingImage.cs
- ExpressionDumper.cs
- HtmlHistory.cs
- SoapMessage.cs
- WebPartConnectionsConfigureVerb.cs
- storepermissionattribute.cs
- TextTreeTextNode.cs
- SqlDataSourceDesigner.cs
- UrlAuthFailedErrorFormatter.cs
- WaitForChangedResult.cs
- WindowsToolbarItemAsMenuItem.cs
- TerminateSequence.cs
- TabRenderer.cs
- PartialCachingControl.cs
- ContentPresenter.cs
- InstallerTypeAttribute.cs
- ZipIOFileItemStream.cs
- CodeMethodReturnStatement.cs
- Maps.cs
- TypeResolvingOptions.cs
- ToolBarOverflowPanel.cs
- ImageCollectionCodeDomSerializer.cs
- NonceCache.cs
- XmlEntity.cs
- LinqToSqlWrapper.cs