Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Data / DataTransferEventArgs.cs / 1305600 / DataTransferEventArgs.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: DataTransfer event arguments // // Specs: http://avalon/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
- TemplatedAdorner.cs
- DbExpressionRules.cs
- LowerCaseStringConverter.cs
- UrlRoutingModule.cs
- AccessText.cs
- unsafenativemethodsother.cs
- UInt64Converter.cs
- FtpRequestCacheValidator.cs
- ClientRuntimeConfig.cs
- DescriptionAttribute.cs
- ReadWriteObjectLock.cs
- ByteConverter.cs
- TextTreeDeleteContentUndoUnit.cs
- PasswordDeriveBytes.cs
- TraceHelpers.cs
- HighlightVisual.cs
- LocalizabilityAttribute.cs
- DisplayInformation.cs
- ExcCanonicalXml.cs
- TransactionManager.cs
- BreakRecordTable.cs
- DataGridViewRowsRemovedEventArgs.cs
- Range.cs
- PropertyGeneratedEventArgs.cs
- GroupPartitionExpr.cs
- WorkflowServiceBehavior.cs
- EntityDataSourceWizardForm.cs
- AuthenticationManager.cs
- ToolboxControl.cs
- GradientStop.cs
- OleStrCAMarshaler.cs
- CodeCompileUnit.cs
- CompilationRelaxations.cs
- StreamWriter.cs
- OleDbParameter.cs
- DistinctQueryOperator.cs
- DescendantOverDescendantQuery.cs
- SqlProcedureAttribute.cs
- IssuanceLicense.cs
- ExtensibleClassFactory.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- InkCanvas.cs
- RepeaterItemCollection.cs
- DataControlFieldCell.cs
- ColorConverter.cs
- HMACMD5.cs
- DefaultPropertiesToSend.cs
- TextServicesCompartmentContext.cs
- SafeNativeMethods.cs
- WithStatement.cs
- CharacterString.cs
- _Connection.cs
- MorphHelper.cs
- HtmlInputButton.cs
- WebBrowserContainer.cs
- TdsEnums.cs
- XmlChildEnumerator.cs
- ReferenceEqualityComparer.cs
- RemotingSurrogateSelector.cs
- EdmConstants.cs
- ReadWriteControlDesigner.cs
- BaseDataBoundControlDesigner.cs
- ItemsPanelTemplate.cs
- WebBrowserContainer.cs
- EntitySetDataBindingList.cs
- BevelBitmapEffect.cs
- XmlTextReaderImpl.cs
- HtmlMeta.cs
- ResourceReferenceExpressionConverter.cs
- RootBrowserWindow.cs
- DesignerUtils.cs
- QilName.cs
- SQLDateTime.cs
- MemberInfoSerializationHolder.cs
- MinimizableAttributeTypeConverter.cs
- LoginCancelEventArgs.cs
- TextBoxAutoCompleteSourceConverter.cs
- AvtEvent.cs
- OrderPreservingMergeHelper.cs
- SystemException.cs
- DocumentGridPage.cs
- HttpHandlerAction.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- EncoderReplacementFallback.cs
- DataServiceRequest.cs
- CodeCastExpression.cs
- Matrix3DConverter.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- FieldNameLookup.cs
- securitycriticaldataformultiplegetandset.cs
- CodeGotoStatement.cs
- Coordinator.cs
- InternalSafeNativeMethods.cs
- ContractComponent.cs
- MergeLocalizationDirectives.cs
- OptimisticConcurrencyException.cs
- SimpleWebHandlerParser.cs
- Activator.cs
- SystemIPAddressInformation.cs
- FileUtil.cs