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
- _HelperAsyncResults.cs
- CodeLabeledStatement.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DefaultValueAttribute.cs
- WebPartConnection.cs
- AppSecurityManager.cs
- XPathPatternBuilder.cs
- ResourcePermissionBase.cs
- DataBindingsDialog.cs
- BinaryNode.cs
- RenderDataDrawingContext.cs
- altserialization.cs
- StyleTypedPropertyAttribute.cs
- UserControl.cs
- Encoder.cs
- Package.cs
- MeshGeometry3D.cs
- SizeAnimationBase.cs
- LayoutEvent.cs
- DataGridViewTextBoxCell.cs
- BaseCollection.cs
- BindingExpression.cs
- PolicyVersion.cs
- ImageClickEventArgs.cs
- ConfigurationLockCollection.cs
- MsmqBindingBase.cs
- MediaPlayerState.cs
- DataGridViewCellConverter.cs
- SqlUtils.cs
- RichTextBox.cs
- WaitHandleCannotBeOpenedException.cs
- ToolboxBitmapAttribute.cs
- DefaultPropertyAttribute.cs
- DataGridColumnEventArgs.cs
- ConnectionManagementSection.cs
- ObjectQueryExecutionPlan.cs
- FormViewUpdatedEventArgs.cs
- ConvertEvent.cs
- OleDbPropertySetGuid.cs
- HtmlWindowCollection.cs
- smtpconnection.cs
- PriorityQueue.cs
- Trigger.cs
- StickyNoteContentControl.cs
- RangeValuePatternIdentifiers.cs
- CellIdBoolean.cs
- EraserBehavior.cs
- CodeDomConfigurationHandler.cs
- StylusPointProperty.cs
- ObjectQueryExecutionPlan.cs
- GenericTypeParameterBuilder.cs
- Positioning.cs
- KoreanCalendar.cs
- PackUriHelper.cs
- TeredoHelper.cs
- DriveInfo.cs
- ValidatorAttribute.cs
- DesignTimeType.cs
- Parser.cs
- MemoryFailPoint.cs
- InfoCardKeyedHashAlgorithm.cs
- DateRangeEvent.cs
- HttpHostedTransportConfiguration.cs
- AppDomain.cs
- RegisteredArrayDeclaration.cs
- XmlKeywords.cs
- SAPICategories.cs
- NullRuntimeConfig.cs
- UInt32Storage.cs
- CodeCommentStatement.cs
- RegexWorker.cs
- SynchronizedInputPattern.cs
- ListViewItemEventArgs.cs
- DataGridLinkButton.cs
- ZipIOBlockManager.cs
- SqlStatistics.cs
- DateTimeFormat.cs
- CatalogZoneBase.cs
- ProtocolsConfigurationEntry.cs
- NTAccount.cs
- PathSegmentCollection.cs
- SqlUserDefinedAggregateAttribute.cs
- PasswordTextNavigator.cs
- CellPartitioner.cs
- TemplateLookupAction.cs
- ListView.cs
- ServiceParser.cs
- TextCollapsingProperties.cs
- ZipPackage.cs
- RegionIterator.cs
- RuleConditionDialog.cs
- Brush.cs
- Serializer.cs
- Random.cs
- SoundPlayer.cs
- FlowDocumentPage.cs
- SchemaCompiler.cs
- HMACSHA384.cs
- PerformanceCountersElement.cs
- HelpInfo.cs