Class Label
Class that handles the data associated with text title and its associated font properties
Implements
Inherited Members
Namespace: ZedGraph
Assembly: ZedGraph.dll
Syntax
[Serializable]
public class Label : ICloneable, ISerializable
Constructors
| Improve this Doc View SourceLabel(SerializationInfo, StreamingContext)
Constructor for deserializing objects
Declaration
protected Label(SerializationInfo info, StreamingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Runtime.Serialization.SerializationInfo | info | A System.Runtime.Serialization.SerializationInfo instance that defines the serialized data |
| System.Runtime.Serialization.StreamingContext | context | A System.Runtime.Serialization.StreamingContext instance that contains the serialized data |
Label(String, String, Single, Color, Boolean, Boolean, Boolean)
Constructor to build an AxisLabel from the text and the associated font properties.
Declaration
public Label(string text, string fontFamily, float fontSize, Color color, bool isBold, bool isItalic, bool isUnderline)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | text | The System.String representing the text to be displayed |
| System.String | fontFamily | The System.String font family name |
| System.Single | fontSize | The size of the font in points and scaled according to the CalcScaleFactor() logic. |
| System.Drawing.Color | color | The System.Drawing.Color instance representing the color of the font |
| System.Boolean | isBold | true for a bold font face |
| System.Boolean | isItalic | true for an italic font face |
| System.Boolean | isUnderline | true for an underline font face |
Label(String, FontSpec)
Declaration
public Label(string text, FontSpec fontSpec)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | text | |
| FontSpec | fontSpec |
Label(Label)
Copy constructor
Declaration
public Label(Label rhs)
Parameters
| Type | Name | Description |
|---|---|---|
| Label | rhs | the Label instance to be copied. |
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 |
|---|---|
| System.Int32 |
Properties
| Improve this Doc View SourceFontSpec
A FontSpec instance representing the font properties for the displayed text.
Declaration
public FontSpec FontSpec { get; set; }
Property Value
| Type | Description |
|---|---|
| FontSpec |
IsVisible
Gets or sets a boolean value that determines whether or not this label will be displayed.
Declaration
public bool IsVisible { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Text
The System.String text to be displayed
Declaration
public string Text { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
| Improve this Doc View SourceClone()
Typesafe, deep-copy clone method.
Declaration
public Label Clone()
Returns
| Type | Description |
|---|---|
| Label | A new, independent copy of this class |
GetObjectData(SerializationInfo, StreamingContext)
Populates a System.Runtime.Serialization.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 |
|---|---|---|
| System.Runtime.Serialization.SerializationInfo | info | A System.Runtime.Serialization.SerializationInfo instance that defines the serialized data |
| System.Runtime.Serialization.StreamingContext | context | A System.Runtime.Serialization.StreamingContext instance that contains the serialized data |
Explicit Interface Implementations
| Improve this Doc View SourceICloneable.Clone()
Implement the System.ICloneable interface in a typesafe manner by just calling the typed version of Clone()
Declaration
object ICloneable.Clone()
Returns
| Type | Description |
|---|---|
| System.Object | A deep copy of this object |