Class PaneList
A collection class containing a list of GraphPane objects.
Implements
Inherited Members
Namespace: ZedGraph
Assembly: ZedGraph.dll
Syntax
[Serializable]
public class PaneList : List<GraphPane>, IList<GraphPane>, ICollection<GraphPane>, IEnumerable<GraphPane>, IList, ICollection, IEnumerable, ICloneableConstructors
| Improve this Doc View SourcePaneList()
Default constructor for the collection class.
Declaration
public PaneList()PaneList(SerializationInfo, StreamingContext)
Constructor for deserializing objects
Declaration
protected PaneList(SerializationInfo info, StreamingContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| SerializationInfo | info | A SerializationInfo instance that defines the serialized data | 
| StreamingContext | context | A StreamingContext instance that contains the serialized data | 
PaneList(PaneList)
The Copy Constructor
Declaration
public PaneList(PaneList rhs)Parameters
| Type | Name | Description | 
|---|---|---|
| PaneList | rhs | The PaneList object from which to copy | 
Fields
| Improve this Doc View Sourceschema
Current schema value that defines the version of the serialized file
Declaration
public const int schema = 10Field Value
| Type | Description | 
|---|---|
| Int32 | 
Properties
| Improve this Doc View SourceItem[String]
Declaration
public GraphPane this[string title] { get; }Parameters
| Type | Name | Description | 
|---|---|---|
| String | title | The string title of the GraphPane object to be accessed. | 
Property Value
| Type | Description | 
|---|---|
| GraphPane | A GraphPane object reference. | 
Methods
| Improve this Doc View SourceClone()
Typesafe, deep-copy clone method.
Declaration
public PaneList Clone()Returns
| Type | Description | 
|---|---|
| PaneList | A new, independent copy of this class | 
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo instance with the data needed to serialize the target object
Declaration
[SecurityPermission(SecurityAction.Demand, SerializationFormatter = true)]
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| SerializationInfo | info | A SerializationInfo instance that defines the serialized data | 
| StreamingContext | context | A StreamingContext instance that contains the serialized data | 
IndexOf(String)
Declaration
public int IndexOf(string title)Parameters
| Type | Name | Description | 
|---|---|---|
| String | title | The String label that is in the Title attribute of the item to be found. | 
Returns
| Type | Description | 
|---|---|
| Int32 | The zero-based index of the specified GraphPane, or -1 if the Title was not found in the list | 
Remarks
The comparison of titles is not case sensitive, but it must include all characters including punctuation, spaces, etc.
See Also
| Improve this Doc View SourceIndexOfTag(String)
Declaration
public int IndexOfTag(string tagStr)Parameters
| Type | Name | Description | 
|---|---|---|
| String | tagStr | The String tag that is in the Tag attribute of the item to be found. | 
Returns
| Type | Description | 
|---|---|
| Int32 | The zero-based index of the specified GraphPane, or -1 if the Tag string is not in the list | 
Remarks
Explicit Interface Implementations
| Improve this Doc View SourceICloneable.Clone()
Implement the ICloneable interface in a typesafe manner by just calling the typed version of Clone()
Declaration
object ICloneable.Clone()Returns
| Type | Description | 
|---|---|
| Object | A deep copy of this object |