Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / Data / BindingExpressionUncommonField.cs / 1305600 / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NativeMethods.cs
- WorkItem.cs
- SpinWait.cs
- InternalBufferManager.cs
- wpf-etw.cs
- GetPageCompletedEventArgs.cs
- DefaultBindingPropertyAttribute.cs
- WMICapabilities.cs
- HostingEnvironmentException.cs
- Convert.cs
- FirewallWrapper.cs
- RMPermissions.cs
- ChangePassword.cs
- __ComObject.cs
- InputLangChangeEvent.cs
- CultureInfoConverter.cs
- AnnouncementInnerClient11.cs
- AsyncContentLoadedEventArgs.cs
- TargetControlTypeCache.cs
- AtomContentProperty.cs
- ChildDocumentBlock.cs
- AdornerPresentationContext.cs
- AsymmetricKeyExchangeFormatter.cs
- ResourceKey.cs
- CommonDialog.cs
- BlurEffect.cs
- DeviceContext2.cs
- ByeOperation11AsyncResult.cs
- GlyphCache.cs
- ArgIterator.cs
- ApplyHostConfigurationBehavior.cs
- WindowsButton.cs
- SecurityContext.cs
- RemoteWebConfigurationHostStream.cs
- DBNull.cs
- SelectionRange.cs
- ResourceDisplayNameAttribute.cs
- UserValidatedEventArgs.cs
- CellConstant.cs
- RadioButton.cs
- StylusPointPropertyInfoDefaults.cs
- DataGridViewLinkCell.cs
- CreateUserWizard.cs
- BitmapPalettes.cs
- CodeDirectoryCompiler.cs
- TabPageDesigner.cs
- BitArray.cs
- XmlSchemaSet.cs
- EventHandlersDesigner.cs
- Property.cs
- unitconverter.cs
- MultiSelectRootGridEntry.cs
- BitmapEffect.cs
- StringKeyFrameCollection.cs
- StylusDownEventArgs.cs
- _NestedMultipleAsyncResult.cs
- SqlComparer.cs
- CopyNodeSetAction.cs
- XPathConvert.cs
- MimeObjectFactory.cs
- StateDesigner.LayoutSelectionGlyph.cs
- RouteItem.cs
- LocalizableAttribute.cs
- ReadOnlyPropertyMetadata.cs
- RelativeSource.cs
- _SSPISessionCache.cs
- ConfigurationManagerInternal.cs
- DocumentXmlWriter.cs
- ObjectStateManagerMetadata.cs
- Cursor.cs
- XmlSerializer.cs
- ReferenceEqualityComparer.cs
- ProtocolImporter.cs
- ConstNode.cs
- HttpWebRequest.cs
- RootDesignerSerializerAttribute.cs
- XXXOnTypeBuilderInstantiation.cs
- BitmapEffectState.cs
- ImageUrlEditor.cs
- NestPullup.cs
- COMException.cs
- ResourceExpressionBuilder.cs
- DataFormat.cs
- DataGridViewColumnHeaderCell.cs
- CheckBoxRenderer.cs
- CodeTypeMember.cs
- Transactions.cs
- ScriptResourceInfo.cs
- PlatformCulture.cs
- NameGenerator.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- WeakReferenceEnumerator.cs
- StateChangeEvent.cs
- FileSystemEventArgs.cs
- Decimal.cs
- XmlSerializerSection.cs
- SurrogateSelector.cs
- DataServiceException.cs
- WebRequest.cs
- WrappedDispatcherException.cs