- Assembly: RT.Util, Version=1.0.0.9999, Culture=neutral, PublicKeyToken=null
- Namespace: RT.Util.Controls
- Show inherited types...
Inherits from:
- System.Windows.Forms.Control
- System.ComponentModel.Component
- System.MarshalByRefObject
- Show implemented interfaces...
Implements:
- System.Windows.Forms.IButtonControl (directly)
- System.Windows.Forms.Layout.IArrangedElement
- System.Windows.Forms.IBindableComponent
- System.ComponentModel.IComponent
- System.IDisposable
- System.Windows.Forms.IDropTarget
- System.Windows.Forms.UnsafeNativeMethods.IOleControl
- System.Windows.Forms.UnsafeNativeMethods.IOleInPlaceActiveObject
- System.Windows.Forms.UnsafeNativeMethods.IOleInPlaceObject
- System.Windows.Forms.UnsafeNativeMethods.IOleObject
- System.Windows.Forms.UnsafeNativeMethods.IOleWindow
- System.Windows.Forms.UnsafeNativeMethods.IPersist
- System.Windows.Forms.UnsafeNativeMethods.IPersistPropertyBag
- System.Windows.Forms.UnsafeNativeMethods.IPersistStorage
- System.Windows.Forms.UnsafeNativeMethods.IPersistStreamInit
- System.Windows.Forms.UnsafeNativeMethods.IQuickActivate
- System.Windows.Forms.ISupportOleDropSource
- System.ComponentModel.ISynchronizeInvoke
- System.Windows.Forms.UnsafeNativeMethods.IViewObject
- System.Windows.Forms.UnsafeNativeMethods.IViewObject2
- System.Windows.Forms.IWin32Window
Summary
Implements a label control that supports basic formatting of the displayed text.
Text alignment and right-to-left text are not supported.
Constructors
Instance methods
Size | | Override; see base. |
void | | Pretends as if the user pressed Enter. Has no effect if there is no link that has keyboard focus. |
Instance properties
bool | | Set to true to make the label size itself to fit all the text. |
string | | Gets or sets a string to use as the bullet point for bulleted lists ([...] in the mark-up). |
int | | Specifies an amount by which all but the first line of each paragraph are indented. |
LabelEx.IndentUnit | | Specifies the units in which LabelEx.HangingIndent is measured. |
Color | | Color of text when a link is in the “active” state, i.e. when the mouse button or Space is held down. |
Color | | Color of text in a link (can be overridden using a { ... } tag). |
double | | Specifies the line spacing between paragraph as a multiple of the line height. |
EggsMLParseException | | Contains information about a parse error that describes in what way the current value of
LabelEx.Text is invalid EggsML, or null if it is valid. |
bool | | Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.
This property’s value automatically changes every time Text changes; it is set to true if there is a link in the text, false otherwise.
To achieve deviant behaviour, set TabStop immediately after setting Text. |
string | | Text displayed in the label. See remarks for EggsML supported. Setting this property also changes
the value of the LabelEx.TabStop property depending on whether the text contains any links.
To achieve deviant behaviour, set TabStop immediately after setting Text. |
ContentAlignment | | Gets or sets the alignment of text in the label. The default is TopLeft. |
bool | | Enable/disable wrapping long lines on word boundaries. |
Events
LinkEventHandler | | Occurs when a link within the label is activated (via mouse click, Space or Enter). |
LinkEventHandler | | Occurs when a link within the label gets focussed by the keyboard. |
LinkEventHandler | | Occurs when a link within the label loses the keyboard focus. |
Nested types
| Contains values that specify the unit in which the value of the LabelEx.HangingIndent property is measured. |