Code:
/ 4.0 / 4.0 / 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. 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
- EventArgs.cs
- TouchPoint.cs
- UIPropertyMetadata.cs
- RangeValidator.cs
- MessageContractMemberAttribute.cs
- WorkflowItemPresenter.cs
- Char.cs
- CredentialCache.cs
- JsonClassDataContract.cs
- ToolStripPanelRow.cs
- ParameterReplacerVisitor.cs
- ComAdminWrapper.cs
- ToolboxComponentsCreatingEventArgs.cs
- DisplayToken.cs
- ControlLocalizer.cs
- GlobalizationSection.cs
- SoapRpcServiceAttribute.cs
- TextPointerBase.cs
- ConditionChanges.cs
- IsolatedStorageFile.cs
- SerializationSectionGroup.cs
- HandleExceptionArgs.cs
- HttpProtocolImporter.cs
- DbConnectionPool.cs
- TemplatePagerField.cs
- CodeAccessPermission.cs
- XmlNodeReader.cs
- ConfigurationSectionGroupCollection.cs
- BuiltInPermissionSets.cs
- ProviderConnectionPointCollection.cs
- RotateTransform3D.cs
- SerializerProvider.cs
- HtmlTitle.cs
- GraphicsState.cs
- ErrorWrapper.cs
- SessionPageStateSection.cs
- ImageProxy.cs
- ComplexPropertyEntry.cs
- Point3DCollection.cs
- SecurityElement.cs
- ValidatingCollection.cs
- FtpWebRequest.cs
- DbParameterCollection.cs
- Rules.cs
- WebServiceMethodData.cs
- ValueOfAction.cs
- SpeechUI.cs
- TextMarkerSource.cs
- CapabilitiesPattern.cs
- SemaphoreFullException.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- SchemaImporter.cs
- FilteredDataSetHelper.cs
- BuilderInfo.cs
- PanelStyle.cs
- WindowsGraphicsWrapper.cs
- ProxyWebPartConnectionCollection.cs
- Debug.cs
- Point3DValueSerializer.cs
- BoundPropertyEntry.cs
- BitmapEffectDrawingContextState.cs
- SchemaSetCompiler.cs
- AutomationPropertyInfo.cs
- OracleRowUpdatingEventArgs.cs
- SudsParser.cs
- StoryFragments.cs
- TdsValueSetter.cs
- BitmapEffectInput.cs
- XmlSchemaValidationException.cs
- COM2ICategorizePropertiesHandler.cs
- AutomationPatternInfo.cs
- BindingMemberInfo.cs
- ProjectionPath.cs
- DebugHandleTracker.cs
- SchemaNames.cs
- NativeCompoundFileAPIs.cs
- ControlAdapter.cs
- KeyTimeConverter.cs
- DynamicObject.cs
- WebPartExportVerb.cs
- TaskResultSetter.cs
- OrthographicCamera.cs
- SettingsAttributes.cs
- SiteMapDataSourceView.cs
- ColumnWidthChangingEvent.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- BypassElement.cs
- MouseGesture.cs
- GestureRecognizer.cs
- BasicKeyConstraint.cs
- PrintController.cs
- PingOptions.cs
- GridViewColumn.cs
- LocationUpdates.cs
- HandleValueEditor.cs
- PropertyPathWorker.cs
- ProtocolsConfigurationHandler.cs
- PasswordBoxAutomationPeer.cs
- FormsAuthenticationCredentials.cs
- ControlPaint.cs