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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SequenceDesigner.cs
- VarInfo.cs
- MenuCommand.cs
- ScriptReferenceEventArgs.cs
- ExtractedStateEntry.cs
- altserialization.cs
- EdmComplexPropertyAttribute.cs
- DataPager.cs
- RedirectionProxy.cs
- CachedTypeface.cs
- StartUpEventArgs.cs
- WindowsContainer.cs
- Visual3D.cs
- QueryOperationResponseOfT.cs
- WhereaboutsReader.cs
- Pens.cs
- WorkerRequest.cs
- XmlComplianceUtil.cs
- CultureTableRecord.cs
- XmlPreloadedResolver.cs
- EventItfInfo.cs
- StickyNoteContentControl.cs
- PartialClassGenerationTaskInternal.cs
- NamedPipeProcessProtocolHandler.cs
- DataGridPagingPage.cs
- HitTestWithGeometryDrawingContextWalker.cs
- XmlBinaryReaderSession.cs
- OleDbCommand.cs
- XmlILIndex.cs
- HandlerBase.cs
- GridView.cs
- RequestCacheManager.cs
- SHA256.cs
- Vector3DCollection.cs
- BuiltInExpr.cs
- EditorPart.cs
- MonitoringDescriptionAttribute.cs
- XmlAnyAttributeAttribute.cs
- ContentFilePart.cs
- DataGridViewColumnEventArgs.cs
- PerspectiveCamera.cs
- PartialCachingAttribute.cs
- ServiceOperation.cs
- ProfilePropertySettingsCollection.cs
- EventMappingSettingsCollection.cs
- DetailsViewRow.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- DeviceSpecific.cs
- OracleConnection.cs
- UnaryOperationBinder.cs
- FormatVersion.cs
- ControlAdapter.cs
- HttpsHostedTransportConfiguration.cs
- WebPartConnectionsDisconnectVerb.cs
- SqlConnectionHelper.cs
- DecoratedNameAttribute.cs
- BinaryFormatter.cs
- PeerCredential.cs
- ToolstripProfessionalRenderer.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- webeventbuffer.cs
- ParameterReplacerVisitor.cs
- AlgoModule.cs
- TriggerCollection.cs
- CommandValueSerializer.cs
- RelationHandler.cs
- Preprocessor.cs
- Logging.cs
- EnumerableRowCollection.cs
- CodeTypeDeclaration.cs
- MgmtConfigurationRecord.cs
- Sql8ExpressionRewriter.cs
- TraceHandler.cs
- DBDataPermission.cs
- CategoryAttribute.cs
- WindowsPrincipal.cs
- CheckBox.cs
- RegisteredExpandoAttribute.cs
- DynamicPropertyReader.cs
- Literal.cs
- ObjRef.cs
- InputScopeConverter.cs
- TreeNode.cs
- GeometryHitTestParameters.cs
- DesignTimeTemplateParser.cs
- GridViewCommandEventArgs.cs
- PasswordPropertyTextAttribute.cs
- ControlUtil.cs
- RoleBoolean.cs
- EUCJPEncoding.cs
- X509Certificate.cs
- ExpressionList.cs
- BypassElement.cs
- ProxyAttribute.cs
- ValueConversionAttribute.cs
- GraphicsContext.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- ExtensionsSection.cs
- WindowProviderWrapper.cs
- CapiSafeHandles.cs