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
- GeometryModel3D.cs
- ScaleTransform.cs
- QualifiedId.cs
- TaskFormBase.cs
- DocumentGridPage.cs
- ContentOperations.cs
- XmlLanguage.cs
- TableCellCollection.cs
- MorphHelpers.cs
- ControlBindingsCollection.cs
- WebPartExportVerb.cs
- InheritanceAttribute.cs
- XmlAttribute.cs
- ProfileSettings.cs
- DataGridViewButtonColumn.cs
- KeyValuePair.cs
- WeakEventTable.cs
- DesignSurfaceServiceContainer.cs
- DataSourceGroupCollection.cs
- _UncName.cs
- BaseValidator.cs
- _SpnDictionary.cs
- GB18030Encoding.cs
- User.cs
- DriveNotFoundException.cs
- ViewPort3D.cs
- CapabilitiesPattern.cs
- GlyphsSerializer.cs
- WmlPageAdapter.cs
- FormatConvertedBitmap.cs
- SignedInfo.cs
- SetterBaseCollection.cs
- WebPartVerb.cs
- ProfileModule.cs
- EntityDataSourceContextDisposingEventArgs.cs
- HttpProtocolReflector.cs
- PathFigureCollection.cs
- AdapterSwitches.cs
- ContainerControlDesigner.cs
- ParserOptions.cs
- EntityDataSource.cs
- COMException.cs
- IsolatedStorageSecurityState.cs
- OleDbRowUpdatingEvent.cs
- ComponentChangingEvent.cs
- TreeBuilder.cs
- UpDownEvent.cs
- AggregateException.cs
- DocumentsTrace.cs
- Mouse.cs
- BaseDataListComponentEditor.cs
- CreateUserWizard.cs
- DataKeyCollection.cs
- MappedMetaModel.cs
- Decoder.cs
- CodeCastExpression.cs
- EntityException.cs
- ArgIterator.cs
- BlockExpression.cs
- CriticalHandle.cs
- CancelRequestedQuery.cs
- Stack.cs
- BaseDataList.cs
- ValidateNames.cs
- EncodingDataItem.cs
- IIS7WorkerRequest.cs
- ProfilePropertySettings.cs
- DataContractSerializerServiceBehavior.cs
- DependencyObjectProvider.cs
- IntermediatePolicyValidator.cs
- Visual3D.cs
- JulianCalendar.cs
- UpdateRecord.cs
- TypedDatasetGenerator.cs
- SplitterPanel.cs
- GlyphCache.cs
- CachedBitmap.cs
- ConfigurationSchemaErrors.cs
- SortedDictionary.cs
- CultureMapper.cs
- ToolboxItemCollection.cs
- TryCatch.cs
- AdCreatedEventArgs.cs
- MasterPage.cs
- MLangCodePageEncoding.cs
- AccessibleObject.cs
- SpanIndex.cs
- StreamUpdate.cs
- UnsafePeerToPeerMethods.cs
- Parameter.cs
- ExpressionBuilderCollection.cs
- HuffModule.cs
- EntityDataSourceReferenceGroup.cs
- TimeEnumHelper.cs
- IntegerCollectionEditor.cs
- WindowsListViewSubItem.cs
- OleAutBinder.cs
- SequentialUshortCollection.cs
- ColumnWidthChangingEvent.cs
- ManagementEventArgs.cs