Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- BaseTemplateBuildProvider.cs
- ZipIOExtraFieldZip64Element.cs
- ConfigurationStrings.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- UserControl.cs
- WebPartHeaderCloseVerb.cs
- WebUtil.cs
- Pool.cs
- SingleBodyParameterMessageFormatter.cs
- MD5Cng.cs
- GeneratedCodeAttribute.cs
- ECDiffieHellmanPublicKey.cs
- ImageCodecInfoPrivate.cs
- BitmapEffectDrawingContextState.cs
- HtmlHead.cs
- WorkflowValidationFailedException.cs
- ColumnTypeConverter.cs
- ProcessStartInfo.cs
- IconConverter.cs
- SrgsDocument.cs
- XmlNamespaceDeclarationsAttribute.cs
- ConcurrentBag.cs
- FixedFlowMap.cs
- VectorConverter.cs
- CompilationSection.cs
- WebCategoryAttribute.cs
- Helpers.cs
- PropertyPathWorker.cs
- InternalBufferOverflowException.cs
- NativeRecognizer.cs
- Int32AnimationUsingKeyFrames.cs
- RenderingEventArgs.cs
- InboundActivityHelper.cs
- WebPartDisplayModeCollection.cs
- DesignerMetadata.cs
- FastEncoderWindow.cs
- BitmapScalingModeValidation.cs
- MultipleViewPattern.cs
- DBCommand.cs
- CanExecuteRoutedEventArgs.cs
- PagedDataSource.cs
- HtmlControlDesigner.cs
- XmlEnumAttribute.cs
- XmlArrayItemAttributes.cs
- ADMembershipProvider.cs
- XmlSchemaAttribute.cs
- MemoryResponseElement.cs
- PropertyEmitterBase.cs
- StylusDownEventArgs.cs
- ComboBoxItem.cs
- TypeElement.cs
- PropertyPathWorker.cs
- DataServiceExpressionVisitor.cs
- CssStyleCollection.cs
- FontDifferentiator.cs
- RuleProcessor.cs
- PresentationSource.cs
- TextInfo.cs
- ProfileService.cs
- WinCategoryAttribute.cs
- SizeFConverter.cs
- PointValueSerializer.cs
- UIElementPropertyUndoUnit.cs
- MouseGestureConverter.cs
- WpfPayload.cs
- SqlNodeTypeOperators.cs
- ModelItemExtensions.cs
- ClientSession.cs
- CallSite.cs
- codemethodreferenceexpression.cs
- Evidence.cs
- ColumnMapProcessor.cs
- XmlAtomicValue.cs
- RoutedUICommand.cs
- SchemaElement.cs
- BuildProvidersCompiler.cs
- IImplicitResourceProvider.cs
- HtmlGenericControl.cs
- FontDriver.cs
- ManagementNamedValueCollection.cs
- InkCanvasInnerCanvas.cs
- HelpKeywordAttribute.cs
- ReadOnlyDictionary.cs
- WebPartEditorCancelVerb.cs
- SqlDataSourceStatusEventArgs.cs
- FullTextLine.cs
- WinEventQueueItem.cs
- UIElementParagraph.cs
- dbenumerator.cs
- ConfigurationElementCollection.cs
- ExpressionNormalizer.cs
- TrackingServices.cs
- SerializationInfoEnumerator.cs
- ControlEvent.cs
- SoapCodeExporter.cs
- Positioning.cs
- documentsequencetextpointer.cs
- BitmapPalettes.cs
- Light.cs
- CallbackHandler.cs