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
- OracleDataAdapter.cs
- Switch.cs
- ValueSerializerAttribute.cs
- WebServiceHandlerFactory.cs
- SignedXml.cs
- CalculatedColumn.cs
- IndicFontClient.cs
- CodeCatchClause.cs
- EditorPartChrome.cs
- Rect.cs
- ActivityTypeDesigner.xaml.cs
- SetStoryboardSpeedRatio.cs
- ConfigViewGenerator.cs
- TimeZone.cs
- FontResourceCache.cs
- BaseParser.cs
- ObjectStateManagerMetadata.cs
- SystemIcmpV4Statistics.cs
- DataGridCellItemAutomationPeer.cs
- InlineCollection.cs
- BitStack.cs
- newinstructionaction.cs
- WebHttpDispatchOperationSelector.cs
- HuffCodec.cs
- WorkflowOperationFault.cs
- RequestContext.cs
- Formatter.cs
- LocalBuilder.cs
- _SpnDictionary.cs
- BaseAppDomainProtocolHandler.cs
- AddInActivator.cs
- AudioStateChangedEventArgs.cs
- QueryCacheKey.cs
- MessageBuilder.cs
- ArraySortHelper.cs
- JapaneseCalendar.cs
- CommandTreeTypeHelper.cs
- ConnectionStringEditor.cs
- WindowInteractionStateTracker.cs
- ImageAttributes.cs
- ObjectDataSourceStatusEventArgs.cs
- DeviceContexts.cs
- ToolboxItemSnapLineBehavior.cs
- ModelUIElement3D.cs
- DesignerTransaction.cs
- KnownTypes.cs
- ClientSponsor.cs
- AsymmetricKeyExchangeFormatter.cs
- ResourceBinder.cs
- IPGlobalProperties.cs
- TypeConverterHelper.cs
- EntityTemplateFactory.cs
- HtmlElement.cs
- CacheSection.cs
- AbstractDataSvcMapFileLoader.cs
- CompiledQuery.cs
- Int32Converter.cs
- UnsafePeerToPeerMethods.cs
- ParentUndoUnit.cs
- HostingEnvironmentException.cs
- Mapping.cs
- ChtmlTextBoxAdapter.cs
- ClientSession.cs
- TimeSpanConverter.cs
- IndexingContentUnit.cs
- SchemaTypeEmitter.cs
- DocobjHost.cs
- entityreference_tresulttype.cs
- PeerNameRecordCollection.cs
- OleDbWrapper.cs
- _ChunkParse.cs
- XmlAttributeAttribute.cs
- ArraySortHelper.cs
- DiscoveryReference.cs
- X509SubjectKeyIdentifierClause.cs
- SocketConnection.cs
- InputEventArgs.cs
- PriorityQueue.cs
- Cell.cs
- TemplateControlBuildProvider.cs
- SqlDataSourceFilteringEventArgs.cs
- Helpers.cs
- ChannelManager.cs
- documentation.cs
- InnerItemCollectionView.cs
- FillRuleValidation.cs
- PasswordRecovery.cs
- ObjectConverter.cs
- CodeTryCatchFinallyStatement.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- ArraySegment.cs
- Input.cs
- Triplet.cs
- SiteMembershipCondition.cs
- _OSSOCK.cs
- M3DUtil.cs
- StrokeCollection.cs
- XhtmlTextWriter.cs
- DateTimeConstantAttribute.cs
- InputLangChangeEvent.cs