Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / ResourceDictionaryCollection.cs / 1305600 / ResourceDictionaryCollection.cs
using System; using System.Windows; using System.Collections.ObjectModel; using System.Diagnostics; namespace System.Windows { internal class ResourceDictionaryCollection : ObservableCollection{ #region Constructor internal ResourceDictionaryCollection(ResourceDictionary owner) { Debug.Assert(owner != null, "ResourceDictionaryCollection's owner cannot be null"); _owner = owner; } #endregion Constructor #region ProtectedMethods /// /// Called by base class Collection<T> when the list is being cleared; /// raises a CollectionChanged event to any listeners. /// protected override void ClearItems() { for (int i=0; i/// Called by base class Collection<T> when an item is added to list; /// raises a CollectionChanged event to any listeners. /// protected override void InsertItem(int index, ResourceDictionary item) { if (item == null) { throw new ArgumentNullException("item"); } base.InsertItem(index, item); } /// /// Called by base class Collection<T> when an item is set in list; /// raises a CollectionChanged event to any listeners. /// protected override void SetItem(int index, ResourceDictionary item) { if (item == null) { throw new ArgumentNullException("item"); } base.SetItem(index, item); } #endregion ProtectedMethods #region Data private ResourceDictionary _owner; #endregion Data } } // 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
- Types.cs
- Win32.cs
- basecomparevalidator.cs
- UrlMappingsSection.cs
- InitializationEventAttribute.cs
- SkewTransform.cs
- Timer.cs
- ParserExtension.cs
- PngBitmapDecoder.cs
- TrustManager.cs
- RichTextBoxConstants.cs
- InternalCache.cs
- WebBrowserNavigatingEventHandler.cs
- EntityProviderFactory.cs
- ScrollItemProviderWrapper.cs
- AttachedPropertyMethodSelector.cs
- HtmlSelect.cs
- X509CertificateTokenFactoryCredential.cs
- CalendarDesigner.cs
- DependencySource.cs
- SchemaHelper.cs
- DataErrorValidationRule.cs
- FunctionImportElement.cs
- TableAdapterManagerHelper.cs
- GridToolTip.cs
- ZoneIdentityPermission.cs
- DynamicRendererThreadManager.cs
- BamlLocalizableResource.cs
- PropertyMetadata.cs
- ClientTarget.cs
- ContextTokenTypeConverter.cs
- IndexedEnumerable.cs
- SqlConnectionStringBuilder.cs
- BlockExpression.cs
- ListBoxItemAutomationPeer.cs
- XsdBuilder.cs
- RegexCompilationInfo.cs
- ListBoxItem.cs
- KeyInstance.cs
- SystemTcpStatistics.cs
- HierarchicalDataBoundControl.cs
- IMembershipProvider.cs
- AuthenticatedStream.cs
- BindingCollection.cs
- FormatException.cs
- WebControlParameterProxy.cs
- ParameterReplacerVisitor.cs
- HitTestParameters3D.cs
- SettingsPropertyNotFoundException.cs
- DependencyProperty.cs
- ParameterToken.cs
- CategoryValueConverter.cs
- XmlEncApr2001.cs
- InputManager.cs
- FilterException.cs
- TextLineResult.cs
- XmlEntity.cs
- BookmarkScope.cs
- ToolbarAUtomationPeer.cs
- ResourceProviderFactory.cs
- Compiler.cs
- SqlBulkCopy.cs
- RotateTransform3D.cs
- DocumentViewerConstants.cs
- TableLayoutColumnStyleCollection.cs
- ConfigurationSectionGroup.cs
- QueryCursorEventArgs.cs
- _OverlappedAsyncResult.cs
- MsmqIntegrationSecurityElement.cs
- QilFactory.cs
- EntityViewGenerationAttribute.cs
- PropertyTabChangedEvent.cs
- ComponentResourceKeyConverter.cs
- OrCondition.cs
- StrokeCollection2.cs
- DbConnectionPoolIdentity.cs
- CodePropertyReferenceExpression.cs
- _DisconnectOverlappedAsyncResult.cs
- DecoderExceptionFallback.cs
- Attributes.cs
- DirectoryInfo.cs
- SimpleParser.cs
- Dump.cs
- odbcmetadatacolumnnames.cs
- ExtentKey.cs
- SqlBulkCopy.cs
- GridViewSortEventArgs.cs
- ProxySimple.cs
- XamlClipboardData.cs
- SettingsAttributes.cs
- RelatedImageListAttribute.cs
- UrlUtility.cs
- SerializationStore.cs
- CodeDomSerializationProvider.cs
- BuildManager.cs
- HostVisual.cs
- WizardPanelChangingEventArgs.cs
- TreeWalkHelper.cs
- XmlSchemaAny.cs
- ListViewContainer.cs