Gets or sets the default text displayed in the check box.
Syntax
Visual Basic (Declaration) | |
---|
Public Overridable Property Caption As String |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As FpCheckBox
Dim value As String
instance.Caption = value
value = instance.Caption |
C# | |
---|
public virtual string Caption {get; set;} |
Property Value
String containing the caption text
Remarks
Example
C# | Copy Code |
---|
private void Form1_Load(object sender, System.EventArgs e)
{
control.CheckState = CheckState.Unchecked;
control.PictureAlignH=FarPoint.Win.HorizontalAlignment.Center;
control.PictureAlignV = FarPoint.Win.VerticalAlignment.Center;
control.BackgroundImage = new FarPoint.Win.Picture(Image.FromFile("d:\\mail16a.ico", true), FarPoint.Win.RenderStyle.Normal);
}
private void control_CheckChanged(object sender, System.EventArgs e)
{
if (control.CheckState == CheckState.Checked)
{
control.BackgroundImage = new FarPoint.Win.Picture(Image.FromFile("d:\\mail16a.ico", true), FarPoint.Win.RenderStyle.Normal);
control.PictureAlignH = FarPoint.Win.HorizontalAlignment.Center;
control.PictureAlignV = FarPoint.Win.VerticalAlignment.Center;
control.TextTrue = "Mail's been checked";
}
else if (control.CheckState == CheckState.Unchecked)
{
control.BackgroundImage = new FarPoint.Win.Picture(Image.FromFile("d:\\mail16b.ico", true), FarPoint.Win.RenderStyle.Normal);
control.PictureAlignH = FarPoint.Win.HorizontalAlignment.Center;
control.PictureAlignV = FarPoint.Win.VerticalAlignment.Center;
control.TextFalse = "Mail needs to be checked";
}
else
{
control.CheckState = CheckState.Indeterminate;
control.TextIndeterminate = "No mail today";
}
} |
Visual Basic | Copy Code |
---|
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
control.Checked = False
control.BackgroundImage = New FarPoint.Win.Picture(Image.FromFile("d:\\mail16a.ico", True), FarPoint.Win.RenderStyle.Normal)
End Sub
Private Sub control_CheckChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles control.CheckChanged
If control.CheckState = CheckState.Checked Then
control.BackgroundImage = New FarPoint.Win.Picture(Image.FromFile("d:\\mail16a.ico", True), FarPoint.Win.RenderStyle.Normal)
control.PictureAlignH = FarPoint.Win.HorizontalAlignment.Center
control.PictureAlignV = FarPoint.Win.VerticalAlignment.Center
control.TextTrue = "Mail's been checked"
ElseIf control.CheckState = CheckState.Unchecked Then
control.BackgroundImage = New FarPoint.Win.Picture(Image.FromFile("d:\\mail16b.ico", True), FarPoint.Win.RenderStyle.Normal)
control.PictureAlignH = FarPoint.Win.HorizontalAlignment.Center
control.PictureAlignV = FarPoint.Win.VerticalAlignment.Center
control.TextFalse = "Mail needs to be checked"
Else
control.CheckState = CheckState.Indeterminate
control.TextIndeterminate = "No mail today"
End If
End Sub |
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also