Persistate API documentation
IPCaptionedControl Interface
NamespacesPersistate.UI.DesktopIPCaptionedControl

[This is preliminary documentation and is subject to change.]

This is implemented by controls which attach a caption.
Declaration Syntax
C#
public interface IPCaptionedControl : IPControl, 
	IStyled
Members
All MembersMethodsProperties



IconMemberDescription
ApplyLayoutStyle()()()()
Sets appropriate property values from the current LayoutStyle for the control.
(Inherited from IStyled.)
AttachedControlWidth
Gets the width of any controls attached to this IPControl.
(Inherited from IPControl.)
CaptionBounds
Gets a rectangle containing the current location and size of the caption

CaptionDistance
Gets or sets the distance of the caption from the control.

CaptionFont
Gets or sets the Font of the caption.

CaptionForeColor
Gets or sets the text colour of the caption.

CaptionPosition
Gets or sets a value determining where the caption is positioned relative to the control.

CaptionText
Gets or sets the text of the caption.

DataPropertyName
Gets or sets the name of the property in the bound object to which the IPControl is bound.
(Inherited from IPControl.)
LayoutStyle
Gets or sets the current LayoutStyle of the control.
(Inherited from IStyled.)
ReadOnly
Gets or sets a value indicating whether the user is allowed to change the value shown.
(Inherited from IPControl.)
SetBindings(IPContainer)
Creates the appropriate binding for the IPControl.
(Inherited from IPControl.)
ShouldResize
Gets or sets a value determining how the control should resize when its container is resized.
(Inherited from IPControl.)
UseAppliedStyles
Gets or sets a value indicating whether LayoutStyles should be applied to this control at run time.
(Inherited from IStyled.)
Remarks
This is implemented by, for example, PTextBox, PComboBox. It defines the properties which control the position, appearance and content of the caption.

Assembly: Persistate.UI.Desktop (Module: Persistate.UI.Desktop) Version: 0.6.1.20 (0.6.1.20)