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
- NonSerializedAttribute.cs
- LinqDataSource.cs
- SByte.cs
- ListControlDesigner.cs
- NamespaceQuery.cs
- DataGridViewCellCollection.cs
- ConstraintEnumerator.cs
- TypedElement.cs
- PerformanceCounterPermissionAttribute.cs
- UIElement3D.cs
- FontClient.cs
- CapabilitiesSection.cs
- DocumentApplicationState.cs
- ConnectionStringSettingsCollection.cs
- CodeAccessSecurityEngine.cs
- XhtmlTextWriter.cs
- _BasicClient.cs
- ComponentGlyph.cs
- MarkupObject.cs
- PrimitiveSchema.cs
- TaiwanCalendar.cs
- propertytag.cs
- DependencyPropertyConverter.cs
- Line.cs
- figurelengthconverter.cs
- XPathEmptyIterator.cs
- DataGridViewSelectedRowCollection.cs
- AccessViolationException.cs
- XmlILModule.cs
- AddingNewEventArgs.cs
- PipeConnection.cs
- FamilyMap.cs
- IndentedWriter.cs
- UpdateEventArgs.cs
- TransformedBitmap.cs
- OleDbEnumerator.cs
- CurrentChangedEventManager.cs
- LoggedException.cs
- EntityConnection.cs
- SafeArrayRankMismatchException.cs
- ExternalCalls.cs
- QueryParameter.cs
- VisualStyleInformation.cs
- MetafileHeader.cs
- PrePostDescendentsWalker.cs
- TCEAdapterGenerator.cs
- GeometryDrawing.cs
- TraceData.cs
- ListViewInsertEventArgs.cs
- FormViewDeleteEventArgs.cs
- BindingExpressionBase.cs
- COM2ComponentEditor.cs
- TextDecorationUnitValidation.cs
- HttpCookie.cs
- WebServiceHost.cs
- AutomationPatternInfo.cs
- PrintDialogException.cs
- WorkItem.cs
- PropertyInfoSet.cs
- Touch.cs
- WebPartZone.cs
- XmlDataImplementation.cs
- PhysicalFontFamily.cs
- XAMLParseException.cs
- ShaperBuffers.cs
- PropertyToken.cs
- WebBrowser.cs
- HttpStreamXmlDictionaryWriter.cs
- DataFormats.cs
- HtmlInputSubmit.cs
- SetterBase.cs
- ConfigXmlElement.cs
- Error.cs
- TypeSystemProvider.cs
- AssemblyEvidenceFactory.cs
- BrushMappingModeValidation.cs
- DataGridRowsPresenter.cs
- ReachPageContentCollectionSerializer.cs
- XmlJsonWriter.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ObjectAnimationUsingKeyFrames.cs
- ProtectedUri.cs
- StrokeNode.cs
- FormView.cs
- ConfigurationValues.cs
- userdatakeys.cs
- XdrBuilder.cs
- DisplayNameAttribute.cs
- GrammarBuilderPhrase.cs
- SqlMethods.cs
- UniqueConstraint.cs
- DesignerVerbCollection.cs
- Literal.cs
- TemplateBuilder.cs
- BinaryConverter.cs
- DataIdProcessor.cs
- counter.cs
- RegexCode.cs
- QuaternionKeyFrameCollection.cs
- IdentityNotMappedException.cs