Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Data / DataTransferEventArgs.cs / 1 / DataTransferEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: DataTransfer event arguments // // Specs: [....]/connecteddata/M5%20Specs/UIBinding.mht // //--------------------------------------------------------------------------- using System; namespace System.Windows.Data { ////// Arguments for DataTransfer events such as TargetUpdated or SourceUpdated. /// ////// public class DataTransferEventArgs : RoutedEventArgs { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- internal DataTransferEventArgs(DependencyObject targetObject, DependencyProperty dp) : base() { _targetObject = targetObject; _dp = dp; } //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- ///The TargetUpdated event is raised whenever a value is transferred from the source to the target, /// (but only for bindings that have requested the event, by setting BindFlags.NotifyOnTargetUpdated).
///The SourceUpdated event is raised whenever a value is transferred from the target to the source, /// (but only for bindings that have requested the event, by setting BindFlags.NotifyOnSourceUpdated).
////// The target object of the binding that raised the event. /// public DependencyObject TargetObject { get { return _targetObject; } } ////// The target property of the binding that raised the event. /// public DependencyProperty Property { get { return _dp; } } //------------------------------------------------------ // // Protected Methods // //------------------------------------------------------ ////// 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 Fields // //------------------------------------------------------ private DependencyObject _targetObject; private DependencyProperty _dp; } } // 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
- FormatterServices.cs
- UserInitiatedNavigationPermission.cs
- MemberMaps.cs
- ChannelListenerBase.cs
- IERequestCache.cs
- Bits.cs
- securitymgrsite.cs
- ProcessHostFactoryHelper.cs
- WebPartZoneBase.cs
- ObjectDataProvider.cs
- DateTimeFormatInfoScanner.cs
- DataGridViewRowHeaderCell.cs
- XmlStreamStore.cs
- ParameterToken.cs
- SemanticResultValue.cs
- CatalogPartChrome.cs
- CodeTypeMemberCollection.cs
- ADMembershipProvider.cs
- WrappedIUnknown.cs
- ErrorInfoXmlDocument.cs
- TextBlock.cs
- RequestCacheEntry.cs
- MsmqIntegrationValidationBehavior.cs
- PageWrapper.cs
- EnumCodeDomSerializer.cs
- FileUpload.cs
- XmlElementAttributes.cs
- sapiproxy.cs
- FtpCachePolicyElement.cs
- SiteOfOriginContainer.cs
- WebControl.cs
- ConfigurationSectionGroup.cs
- Effect.cs
- TransformProviderWrapper.cs
- DataGridLinkButton.cs
- DataGridViewCheckBoxCell.cs
- AnimationStorage.cs
- Rectangle.cs
- TracePayload.cs
- PersonalizationStateInfo.cs
- PresentationTraceSources.cs
- ObjectSet.cs
- NullableDoubleMinMaxAggregationOperator.cs
- Transform.cs
- BaseValidator.cs
- DocumentCollection.cs
- _NetRes.cs
- ContextBase.cs
- LinkConverter.cs
- HitTestWithGeometryDrawingContextWalker.cs
- MSAAWinEventWrap.cs
- WindowPattern.cs
- Timer.cs
- GZipStream.cs
- RelationshipDetailsCollection.cs
- WaitForChangedResult.cs
- OrCondition.cs
- BrowserCapabilitiesCompiler.cs
- ActivityMarkupSerializationProvider.cs
- FilterEventArgs.cs
- DataGridParentRows.cs
- messageonlyhwndwrapper.cs
- TemplateContentLoader.cs
- QueryResult.cs
- XmlDataSource.cs
- ApplicationFileCodeDomTreeGenerator.cs
- CalendarDayButton.cs
- Exceptions.cs
- NamespaceList.cs
- XamlParser.cs
- AdornedElementPlaceholder.cs
- OrderByExpression.cs
- IntranetCredentialPolicy.cs
- ProtectedConfigurationProviderCollection.cs
- PropertyMappingExceptionEventArgs.cs
- SuppressMessageAttribute.cs
- DoubleLinkList.cs
- BamlTreeUpdater.cs
- JavaScriptString.cs
- FrameworkElementFactoryMarkupObject.cs
- CodeAttributeDeclarationCollection.cs
- DNS.cs
- LinkTarget.cs
- ListManagerBindingsCollection.cs
- PerformanceCounterCategory.cs
- LocatorGroup.cs
- PointCollectionConverter.cs
- ValueTypeFixupInfo.cs
- MsmqInputChannelListener.cs
- ValueQuery.cs
- TypeBuilder.cs
- PerfCounters.cs
- NetTcpBindingCollectionElement.cs
- DiscoveryDocument.cs
- HiddenFieldPageStatePersister.cs
- WorkflowHostingResponseContext.cs
- HttpListenerPrefixCollection.cs
- ZipFileInfoCollection.cs
- ClassData.cs
- TracedNativeMethods.cs