Code:
/ FX-1434 / FX-1434 / 1.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
- CompModSwitches.cs
- SystemFonts.cs
- EpmCustomContentWriterNodeData.cs
- Size.cs
- GridPatternIdentifiers.cs
- MulticastIPAddressInformationCollection.cs
- RelationshipConstraintValidator.cs
- DataSourceHelper.cs
- DataContractSerializerSection.cs
- ImageSourceConverter.cs
- UrlPropertyAttribute.cs
- SubMenuStyleCollectionEditor.cs
- EventBuilder.cs
- XmlSchemaAny.cs
- ProviderSettingsCollection.cs
- DefaultAsyncDataDispatcher.cs
- SHA512Cng.cs
- entityreference_tresulttype.cs
- MimePart.cs
- ObjectViewQueryResultData.cs
- ActivityExecutorSurrogate.cs
- CodeExpressionCollection.cs
- OleDbRowUpdatedEvent.cs
- NativeCppClassAttribute.cs
- XmlIlGenerator.cs
- ThousandthOfEmRealPoints.cs
- MessageFilter.cs
- EUCJPEncoding.cs
- IntSecurity.cs
- _SSPISessionCache.cs
- BasePattern.cs
- DataGridViewDataErrorEventArgs.cs
- MimeWriter.cs
- ConsumerConnectionPointCollection.cs
- DPCustomTypeDescriptor.cs
- SecurityTokenValidationException.cs
- CssTextWriter.cs
- Dynamic.cs
- ImportContext.cs
- OdbcParameter.cs
- AppDomainInstanceProvider.cs
- IntSumAggregationOperator.cs
- AutoResetEvent.cs
- MultipleViewPattern.cs
- SamlAuthenticationClaimResource.cs
- SqlProcedureAttribute.cs
- SymLanguageVendor.cs
- BamlLocalizationDictionary.cs
- DataConnectionHelper.cs
- FormatControl.cs
- GacUtil.cs
- HtmlTextViewAdapter.cs
- Activation.cs
- AppSettingsExpressionBuilder.cs
- UnsafeNativeMethods.cs
- OpenTypeLayout.cs
- CopyAttributesAction.cs
- AvTraceDetails.cs
- ApplicationServiceHelper.cs
- ReflectPropertyDescriptor.cs
- PrivilegeNotHeldException.cs
- CompatibleIComparer.cs
- XhtmlBasicPanelAdapter.cs
- GetIndexBinder.cs
- ThousandthOfEmRealPoints.cs
- DbUpdateCommandTree.cs
- SpotLight.cs
- SynchronizedDispatch.cs
- SendMailErrorEventArgs.cs
- ColorConvertedBitmap.cs
- SpellerHighlightLayer.cs
- SignatureToken.cs
- SmtpClient.cs
- AesManaged.cs
- StringArrayConverter.cs
- DataGridViewControlCollection.cs
- StyleSelector.cs
- ObjectDataSourceView.cs
- ConfigXmlWhitespace.cs
- NativeMethods.cs
- ToolZone.cs
- BrowserDefinitionCollection.cs
- SQlBooleanStorage.cs
- BamlResourceContent.cs
- TrackingMemoryStream.cs
- MeasureData.cs
- Label.cs
- MethodImplAttribute.cs
- IdentityNotMappedException.cs
- TraceData.cs
- ParamArrayAttribute.cs
- Matrix.cs
- RotationValidation.cs
- XmlNodeReader.cs
- Stack.cs
- SmtpException.cs
- TabControl.cs
- ForEachAction.cs
- AppAction.cs
- StringDictionary.cs