Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / DependencySource.cs / 1305600 / DependencySource.cs
using System; using System.Threading; namespace System.Windows { ////// Represents dependency scope of an ////// /// Expressions are responsible for propagating invalidation to /// dependents when a property changes. The property that changes is /// known as the "source". /// internal sealed class DependencySource { ////// Dependency source construction /// /// DependencyObject source /// Property source public DependencySource(DependencyObject d, DependencyProperty dp) { _d = d; _dp = dp; } ////// DependencyObject source /// public DependencyObject DependencyObject { get { return _d; } } ////// Property source /// public DependencyProperty DependencyProperty { get { return _dp; } } private DependencyObject _d; 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
- SymbolPair.cs
- XmlSerializationGeneratedCode.cs
- AudioDeviceOut.cs
- SwitchCase.cs
- XPathChildIterator.cs
- QuaternionAnimation.cs
- HtmlInputFile.cs
- ChangeTracker.cs
- LineVisual.cs
- XomlCompilerError.cs
- Identifier.cs
- ResXBuildProvider.cs
- StrongTypingException.cs
- TextEffect.cs
- GetBrowserTokenRequest.cs
- Normalization.cs
- SqlMetaData.cs
- Transform3DGroup.cs
- FilterElement.cs
- SecurityDocument.cs
- HierarchicalDataBoundControlAdapter.cs
- SID.cs
- ErrorFormatterPage.cs
- WorkflowDurableInstance.cs
- Block.cs
- NamespaceQuery.cs
- HandoffBehavior.cs
- Transform3D.cs
- StandardTransformFactory.cs
- SqlServer2KCompatibilityAnnotation.cs
- ByteAnimationUsingKeyFrames.cs
- VirtualStackFrame.cs
- CustomCredentialPolicy.cs
- ChainOfResponsibility.cs
- LabelAutomationPeer.cs
- WarningException.cs
- DateTimeOffsetAdapter.cs
- TransformGroup.cs
- TreeNodeStyle.cs
- SqlBulkCopyColumnMapping.cs
- TextElement.cs
- HandlerMappingMemo.cs
- SafeNativeMethods.cs
- DrawListViewSubItemEventArgs.cs
- Propagator.Evaluator.cs
- FormParameter.cs
- Function.cs
- Formatter.cs
- MenuBase.cs
- FormatterServices.cs
- Condition.cs
- OrderPreservingPipeliningSpoolingTask.cs
- XhtmlBasicImageAdapter.cs
- ProtectedConfigurationSection.cs
- TypeViewSchema.cs
- COMException.cs
- ScrollItemProviderWrapper.cs
- ActiveXMessageFormatter.cs
- RelationshipConverter.cs
- ObjectAnimationUsingKeyFrames.cs
- AdornerPresentationContext.cs
- __Error.cs
- GeometryGroup.cs
- GenericEnumerator.cs
- BinaryConverter.cs
- FloaterParaClient.cs
- MarginsConverter.cs
- DBDataPermission.cs
- SmtpAuthenticationManager.cs
- TextPatternIdentifiers.cs
- DateTimeFormatInfo.cs
- DictionaryEntry.cs
- PolyBezierSegmentFigureLogic.cs
- HyperLinkColumn.cs
- HtmlSelect.cs
- DataGridViewCellValueEventArgs.cs
- RadioButtonFlatAdapter.cs
- BeginEvent.cs
- BrowserCapabilitiesFactoryBase.cs
- Padding.cs
- CrossSiteScriptingValidation.cs
- ComponentCodeDomSerializer.cs
- OperationCanceledException.cs
- GlyphInfoList.cs
- DataGridViewCheckBoxCell.cs
- CodePropertyReferenceExpression.cs
- TypeGeneratedEventArgs.cs
- TablePattern.cs
- SqlFacetAttribute.cs
- ViewValidator.cs
- ListItem.cs
- bidPrivateBase.cs
- DecoderFallback.cs
- Stylus.cs
- DataGridViewColumnCollection.cs
- ButtonFlatAdapter.cs
- ManualResetEvent.cs
- ToolStripPanelCell.cs
- DurableInstanceProvider.cs
- CasesDictionary.cs