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
- CodeExpressionCollection.cs
- PropertyItem.cs
- DataStreams.cs
- XmlBoundElement.cs
- Debug.cs
- MD5CryptoServiceProvider.cs
- validationstate.cs
- StateValidator.cs
- EarlyBoundInfo.cs
- LineMetrics.cs
- SHA384Managed.cs
- CellLabel.cs
- SortKey.cs
- Line.cs
- X509RecipientCertificateServiceElement.cs
- GestureRecognizer.cs
- LocalBuilder.cs
- BufferedReadStream.cs
- SerialReceived.cs
- ContractNamespaceAttribute.cs
- ListItemCollection.cs
- TemplateModeChangedEventArgs.cs
- RuntimeWrappedException.cs
- GridLengthConverter.cs
- RangeValidator.cs
- CollectionDataContract.cs
- FlowDocumentView.cs
- MainMenu.cs
- CachedRequestParams.cs
- DefaultTraceListener.cs
- MethodCallConverter.cs
- PassportIdentity.cs
- AspProxy.cs
- RegistrationServices.cs
- ConfigurationStrings.cs
- Expression.DebuggerProxy.cs
- FontCollection.cs
- PartialCachingControl.cs
- ResXResourceReader.cs
- XmlExceptionHelper.cs
- OutputCache.cs
- ObjectStateFormatter.cs
- EditorPart.cs
- RSAOAEPKeyExchangeFormatter.cs
- TextOutput.cs
- PermissionSetTriple.cs
- ObjectDataSourceEventArgs.cs
- TextLineBreak.cs
- RuntimeComponentFilter.cs
- ShapingEngine.cs
- RoleManagerEventArgs.cs
- DataControlPagerLinkButton.cs
- SkipStoryboardToFill.cs
- Char.cs
- SystemWebSectionGroup.cs
- CapabilitiesSection.cs
- WindowsFormsHost.cs
- SchemaDeclBase.cs
- RoleGroup.cs
- TranslateTransform3D.cs
- GraphicsContainer.cs
- RequestCachePolicyConverter.cs
- _DisconnectOverlappedAsyncResult.cs
- FamilyMap.cs
- WSSecurityOneDotZeroSendSecurityHeader.cs
- StringConverter.cs
- ProbeRequestResponseAsyncResult.cs
- HttpResponse.cs
- EllipseGeometry.cs
- Decoder.cs
- SerializationException.cs
- ThreadPool.cs
- DurableEnlistmentState.cs
- PageContent.cs
- thaishape.cs
- WindowsToolbarItemAsMenuItem.cs
- ArglessEventHandlerProxy.cs
- NumericUpDownAccelerationCollection.cs
- InvalidOperationException.cs
- SQLDecimal.cs
- AsyncOperationManager.cs
- TemplateControlBuildProvider.cs
- BufferCache.cs
- SystemUnicastIPAddressInformation.cs
- SubclassTypeValidatorAttribute.cs
- ServiceCredentialsElement.cs
- WebRequest.cs
- MessageAction.cs
- TTSEngineProxy.cs
- EndpointNotFoundException.cs
- IdentityHolder.cs
- UniqueConstraint.cs
- safex509handles.cs
- CheckBoxRenderer.cs
- VersionedStreamOwner.cs
- SafePointer.cs
- HebrewNumber.cs
- CqlQuery.cs
- XPathNavigatorKeyComparer.cs
- CustomDictionarySources.cs