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, ICloneable
Constructors
| 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 = 10
Field 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 |