Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / MS / Internal / Data / BindingExpressionUncommonField.cs / 1 / BindingExpressionUncommonField.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Defines an UncommonField of type BindingExpression. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Windows.Data; namespace MS.Internal.Data { ////// An UncommonField whose type is BindingExpression. /// internal class BindingExpressionUncommonField : UncommonField{ internal new void SetValue(DependencyObject instance, BindingExpression bindingExpr) { base.SetValue(instance, bindingExpr); bindingExpr.Attach(instance); } internal new void ClearValue(DependencyObject instance) { BindingExpression bindingExpr = GetValue(instance); if (bindingExpr != null) { bindingExpr.Detach(); } base.ClearValue(instance); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // // // Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Defines an UncommonField of type BindingExpression. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Windows.Data; namespace MS.Internal.Data { ////// An UncommonField whose type is BindingExpression. /// internal class BindingExpressionUncommonField : UncommonField{ internal new void SetValue(DependencyObject instance, BindingExpression bindingExpr) { base.SetValue(instance, bindingExpr); bindingExpr.Attach(instance); } internal new void ClearValue(DependencyObject instance) { BindingExpression bindingExpr = GetValue(instance); if (bindingExpr != null) { bindingExpr.Detach(); } base.ClearValue(instance); } } } // 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
- TextContainerHelper.cs
- SizeConverter.cs
- ClassDataContract.cs
- FlowPosition.cs
- ObjectSecurity.cs
- InvokeGenerator.cs
- TextRange.cs
- ErasingStroke.cs
- TabPage.cs
- EtwTrace.cs
- PagedDataSource.cs
- SettingsBindableAttribute.cs
- NopReturnReader.cs
- RuleEngine.cs
- UnknownWrapper.cs
- EncoderFallback.cs
- FileAccessException.cs
- Transform3DCollection.cs
- LoadItemsEventArgs.cs
- DefaultProxySection.cs
- DescendentsWalker.cs
- EntityCommand.cs
- webeventbuffer.cs
- ExtenderProvidedPropertyAttribute.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- TabControlEvent.cs
- PropertyManager.cs
- ScriptManager.cs
- SelectionProviderWrapper.cs
- MatrixKeyFrameCollection.cs
- XmlReader.cs
- TextTreePropertyUndoUnit.cs
- XmlSignatureManifest.cs
- TextEditorDragDrop.cs
- WebConfigurationManager.cs
- ExtensionWindow.cs
- PKCS1MaskGenerationMethod.cs
- ReliabilityContractAttribute.cs
- BamlWriter.cs
- FormsIdentity.cs
- FillRuleValidation.cs
- InfiniteTimeSpanConverter.cs
- TreeViewImageIndexConverter.cs
- SecurityPolicySection.cs
- QuadraticBezierSegment.cs
- CodeIdentifier.cs
- thaishape.cs
- Wizard.cs
- X509Certificate2Collection.cs
- DataGridViewRowEventArgs.cs
- EncoderBestFitFallback.cs
- GridViewDeleteEventArgs.cs
- TargetFrameworkUtil.cs
- VScrollBar.cs
- storagemappingitemcollection.viewdictionary.cs
- ButtonFieldBase.cs
- ObjectHandle.cs
- SourceInterpreter.cs
- DoubleAnimationUsingKeyFrames.cs
- DataReceivedEventArgs.cs
- DirectoryObjectSecurity.cs
- AuthStoreRoleProvider.cs
- SiteMapDataSource.cs
- FixedMaxHeap.cs
- TablePattern.cs
- RtfControls.cs
- ExpressionBuilderContext.cs
- FrameworkElement.cs
- XPathNode.cs
- PenCursorManager.cs
- X509CertificateClaimSet.cs
- KnownColorTable.cs
- WindowShowOrOpenTracker.cs
- ConfigXmlText.cs
- ResourcePart.cs
- EnumerableCollectionView.cs
- SafeNativeMethods.cs
- FacetDescriptionElement.cs
- Timeline.cs
- fixedPageContentExtractor.cs
- ConfigDefinitionUpdates.cs
- CookieProtection.cs
- ExpressionCopier.cs
- DoubleUtil.cs
- FontNameConverter.cs
- XmlIlVisitor.cs
- InvokeProviderWrapper.cs
- SafeRegistryKey.cs
- RadioButtonAutomationPeer.cs
- FontNamesConverter.cs
- Positioning.cs
- AnnotationComponentChooser.cs
- RoleGroup.cs
- odbcmetadatacollectionnames.cs
- StateMachineWorkflowDesigner.cs
- Configuration.cs
- SymbolPair.cs
- InternalSafeNativeMethods.cs
- FileSystemEnumerable.cs
- EntityDataSourceUtil.cs