Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WinForms / System / WinForms / Design / Behavior / GlyphCollection.cs / 1 / GlyphCollection.cs
namespace System.Windows.Forms.Design.Behavior { using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Design; using System.Diagnostics; using System.Drawing; using System.Windows.Forms.Design; ////// /// A strongly-typed collection that stores Behavior.Glyph objects. /// public class GlyphCollection : CollectionBase { ////// /// Initializes a new instance of Behavior.GlyphCollection. /// public GlyphCollection() { } ////// /// Initializes a new instance of Behavior.GlyphCollection based on another Behavior.GlyphCollection. /// public GlyphCollection(GlyphCollection value) { this.AddRange(value); } ////// /// Initializes a new instance of Behavior.GlyphCollection containing any array of Behavior.Glyph objects. /// public GlyphCollection(Glyph[] value) { this.AddRange(value); } ////// /// Represents the entry at the specified index of the Behavior.Glyph. /// public Glyph this[int index] { get { return ((Glyph)(List[index])); } set { List[index] = value; } } ////// /// Adds a Behavior.Glyph with the specified value to the /// Behavior.GlyphCollection . /// public int Add(Glyph value) { return List.Add(value); } ////// /// Copies the elements of an array to the end of the Behavior.GlyphCollection. /// public void AddRange(Glyph[] value) { for (int i = 0; (i < value.Length); i = (i + 1)) { this.Add(value[i]); } } ////// /// Adds the contents of another Behavior.GlyphCollection to the end of the collection. /// public void AddRange(GlyphCollection value) { for (int i = 0; (i < value.Count); i = (i + 1)) { this.Add(value[i]); } } ////// /// Gets a value indicating whether the /// Behavior.GlyphCollection contains the specified Behavior.Glyph. /// public bool Contains(Glyph value) { return List.Contains(value); } ////// /// Copies the Behavior.GlyphCollection values to a one-dimensional /// /// Returns the index of a Behavior.Glyph in /// the Behavior.GlyphCollection . /// public int IndexOf(Glyph value) { return List.IndexOf(value); } ////// /// Inserts a Behavior.Glyph into the Behavior.GlyphCollection at the specified index. /// public void Insert(int index, Glyph value) { List.Insert(index, value); } ////// /// Removes a specific Behavior.Glyph from the /// Behavior.GlyphCollection . /// public void Remove(Glyph value) { List.Remove(value); } } } // 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
- CaseInsensitiveHashCodeProvider.cs
- ImageFormat.cs
- SelectedGridItemChangedEvent.cs
- HtmlElementErrorEventArgs.cs
- CompilerWrapper.cs
- EastAsianLunisolarCalendar.cs
- GuidTagList.cs
- HTTPNotFoundHandler.cs
- CuspData.cs
- odbcmetadatafactory.cs
- TypeLoadException.cs
- DbgUtil.cs
- Item.cs
- EntityDataSourceContextCreatedEventArgs.cs
- MessageBox.cs
- DPTypeDescriptorContext.cs
- MessageQueuePermissionEntry.cs
- PersonalizationProviderHelper.cs
- WmpBitmapEncoder.cs
- FindCriteriaApril2005.cs
- ChainOfDependencies.cs
- ListControl.cs
- StrongBox.cs
- XmlSchemaSimpleType.cs
- CodeGenerator.cs
- ProxyAttribute.cs
- TextControl.cs
- SerializationStore.cs
- TextElementCollectionHelper.cs
- CompilerError.cs
- DecimalKeyFrameCollection.cs
- AuthenticationManager.cs
- ColumnWidthChangingEvent.cs
- Update.cs
- DataSourceCacheDurationConverter.cs
- RadioButton.cs
- XPathArrayIterator.cs
- ToolStripPanelRow.cs
- WebResourceAttribute.cs
- DataGridViewTopLeftHeaderCell.cs
- Clipboard.cs
- _BufferOffsetSize.cs
- StrokeFIndices.cs
- Token.cs
- AbandonedMutexException.cs
- ContainerVisual.cs
- ScrollViewerAutomationPeer.cs
- webproxy.cs
- Image.cs
- RtfToXamlLexer.cs
- AdPostCacheSubstitution.cs
- ElementNotAvailableException.cs
- ToolStripCollectionEditor.cs
- XmlDictionaryString.cs
- WebPartConnectionsConnectVerb.cs
- EndPoint.cs
- InheritablePropertyChangeInfo.cs
- StrongNameHelpers.cs
- BooleanKeyFrameCollection.cs
- EditCommandColumn.cs
- TemplateXamlTreeBuilder.cs
- IdentityReference.cs
- XmlHierarchicalEnumerable.cs
- DatagridviewDisplayedBandsData.cs
- WebZone.cs
- AuthenticationService.cs
- Serializer.cs
- StringFormat.cs
- ContentPlaceHolder.cs
- DataGridParentRows.cs
- PrincipalPermission.cs
- GestureRecognitionResult.cs
- PerformanceCounterCategory.cs
- XmlNamedNodeMap.cs
- ParameterEditorUserControl.cs
- UnsafeNativeMethodsMilCoreApi.cs
- CodeRegionDirective.cs
- Marshal.cs
- TextContainerChangedEventArgs.cs
- Quad.cs
- TerminatorSinks.cs
- SiteMapNodeItemEventArgs.cs
- XmlAttributeCache.cs
- ContractReference.cs
- DataProtection.cs
- Setter.cs
- errorpatternmatcher.cs
- WorkflowServiceBehavior.cs
- LongCountAggregationOperator.cs
- SubMenuStyle.cs
- ModifierKeysValueSerializer.cs
- DetailsViewUpdatedEventArgs.cs
- MatrixAnimationUsingPath.cs
- ActivityBuilderHelper.cs
- RuleRefElement.cs
- QilSortKey.cs
- HashCodeCombiner.cs
- DbProviderFactoriesConfigurationHandler.cs
- TextWriter.cs
- ToolBarDesigner.cs