Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / Controls / ValidationRuleCollection.cs / 1305600 / ValidationRuleCollection.cs
//---------------------------------------------------------------------------- // //// Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // // // // Description: // ValidationRulesCollection is a collection of ValidationRule // instances on either a Binding or a MultiBinding. Each of the rules // is checked for validity on update // // See specs at http://avalon/connecteddata/Specs/Validation.mht // // History: // 5/3/2004 mharper: created. // //--------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Controls; namespace MS.Internal.Controls { ////// ValidationRulesCollection is a collection of ValidationRule /// instances on either a Binding or a MultiBinding. Each of the rules /// is checked for validity on update /// internal class ValidationRuleCollection : Collection{ //----------------------------------------------------- // // Protected Methods // //----------------------------------------------------- #region Protected Methods /// /// 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, ValidationRule item) { if (item == null) throw new ArgumentNullException("item"); base.InsertItem(index, item); } ////// called by base class Collection<T> when an item is added to list; /// raises a CollectionChanged event to any listeners /// protected override void SetItem(int index, ValidationRule item) { if (item == null) throw new ArgumentNullException("item"); base.SetItem(index, item); } #endregion Protected Methods } } // 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
- GPPOINTF.cs
- LogicalExpressionEditor.cs
- AppDomainGrammarProxy.cs
- ThrowHelper.cs
- Imaging.cs
- OLEDB_Util.cs
- ILGenerator.cs
- X509CertificateValidator.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- Context.cs
- BitmapFrameDecode.cs
- ForceCopyBuildProvider.cs
- DragDeltaEventArgs.cs
- SqlBuilder.cs
- ItemChangedEventArgs.cs
- ValidationError.cs
- MenuItemStyleCollection.cs
- RedirectionProxy.cs
- Roles.cs
- Size3DValueSerializer.cs
- HttpTransportSecurityElement.cs
- CssClassPropertyAttribute.cs
- DataGridViewBand.cs
- LoginUtil.cs
- AppliedDeviceFiltersEditor.cs
- DocumentAutomationPeer.cs
- FontStretch.cs
- Color.cs
- SqlWebEventProvider.cs
- Internal.cs
- LogEntryHeaderv1Deserializer.cs
- PersonalizationStateQuery.cs
- XmlMemberMapping.cs
- FilterUserControlBase.cs
- Point4D.cs
- ReverseInheritProperty.cs
- PropertyFilter.cs
- EntityProviderServices.cs
- WebPartConnection.cs
- SiteOfOriginContainer.cs
- x509utils.cs
- Visual3D.cs
- PlatformCulture.cs
- FormClosedEvent.cs
- OpCopier.cs
- InputBindingCollection.cs
- DesignerView.cs
- ButtonRenderer.cs
- EntityDataSourceState.cs
- EntityObject.cs
- ContentIterators.cs
- SelectedPathEditor.cs
- Model3DCollection.cs
- ManagedWndProcTracker.cs
- ConstraintEnumerator.cs
- DataGridView.cs
- NewExpression.cs
- XmlNode.cs
- IPPacketInformation.cs
- UnsafeNetInfoNativeMethods.cs
- DefaultValueConverter.cs
- MasterPageParser.cs
- baseaxisquery.cs
- PrintDocument.cs
- XmlSchemaCollection.cs
- TextTrailingWordEllipsis.cs
- RequestTimeoutManager.cs
- XomlDesignerLoader.cs
- ItemsControlAutomationPeer.cs
- BrowserCapabilitiesFactory.cs
- ParserHooks.cs
- ResourceSet.cs
- ProcessInputEventArgs.cs
- NativeWindow.cs
- ObjectItemNoOpAssemblyLoader.cs
- ByteAnimation.cs
- CachingHintValidation.cs
- EncodingNLS.cs
- MarkupCompilePass1.cs
- StackBuilderSink.cs
- SQLMoneyStorage.cs
- FacetChecker.cs
- AccessViolationException.cs
- DataPagerFieldCollection.cs
- MemberDescriptor.cs
- SystemWebCachingSectionGroup.cs
- MetadataItemCollectionFactory.cs
- Viewport3DVisual.cs
- CapabilitiesPattern.cs
- AssemblyAttributes.cs
- ContentOperations.cs
- DecimalAnimationUsingKeyFrames.cs
- FormView.cs
- BuildManagerHost.cs
- VirtualPath.cs
- ConsumerConnectionPointCollection.cs
- Console.cs
- CodeObjectCreateExpression.cs
- _ContextAwareResult.cs
- TemplateControlCodeDomTreeGenerator.cs