Defines the image object using a built-in, special purpose image.
Get
| C# | SftPictureImageConstants Style = object.Appearance; |
| VB.NET | Style = object.Appearance As SftPictureImageConstants |
| C++ | enum SftPictureImageConstants Style = object->Appearance; enum SftPictureImageConstants Style = object->GetAppearance(); |
| C | HRESULT object->get_Appearance(enum SftPictureImageConstants* Style); |
| VB | Style = object.Appearance As SftPictureImageConstants |
Put
| C# | SftPictureImageConstants object.Appearance = Style; |
| VB.NET | object.Appearance = Style As SftPictureImageConstants |
| C++ | enum SftPictureImageConstants object->Appearance = Style; void object->PutAppearance(enum SftPictureImageConstants Style); |
| C | HRESULT object->put_Appearance(enum SftPictureImageConstants Style); |
| VB | object.Appearance = Style As SftPictureImageConstants |
object
Style
Defines the image object using a built-in, special purpose image.
| Name | Value | Description |
|---|---|---|
| sftImageNone | -1 | None |
| sftImageCheckboxNo | 0 | Checkbox - No |
| sftImageCheckboxYes | 1 | Checkbox - Yes |
| sftImageCheckboxUnknown | 2 | Checkbox - Unknown |
| sftImageCheckboxNoDisabled | 3 | Checkbox - No, Disabled |
| sftImageCheckboxYesDisabled | 4 | Checkbox - Yes, Disabled |
| sftImageCheckboxUnknownDisabled | 5 | Checkbox - Unknown, Disabled |
| sftImageRadioButtonNo | 6 | RadioButton - No |
| sftImageRadioButtonYes | 7 | RadioButton - Yes |
| sftImageRadioButtonNoDisabled | 8 | RadioButton - No, Disabled |
| sftImageRadioButtonYesDisabled | 9 | RadioButton - Yes, Disabled |
| sftImageUp | 10 | Up |
| sftImageUpDisabled | 11 | Up, Disabled |
| sftImageDown | 12 | Down |
| sftImageDownDisabled | 13 | Down, Disabled |
| sftImageSortAsc | 14 | Sort Ascending |
| sftImageSortAscDisabled | 15 | Sort Ascending, Disabled |
| sftImageSortDesc | 16 | Sort Descending |
| sftImageSortDescDisabled | 17 | Sort Descending, Disabled |
The Appearance property defines the image object using a built-in, special purpose image.
The SftPictureObject.Type property is set to sftTypeBuiltin.
The SftPictureObject.Height and SftPictureObject.Width properties should be used to define the requested image size. The SftPictureObject.ActualHeight and SftPictureObject.ActualWidth properties reflect the image dimensions.
axSftButtonCheck.AutoSize = SftButtonAutoSizeConstants.autosizeSftButtonLeftCenter;
#else
axSftButtonCheck.CtlAutoSize = SftButtonAutoSizeConstants.autosizeSftButtonLeftCenter;
#endif
axSftButtonCheck.Bounce = SftButtonBounceStyleConstants.bounceSftButtonNo;
axSftButtonCheck.ButtonStyle = SftButtonStyleConstants.styleSftButtonNone;
axSftButtonCheck.ClickStyle = SftButtonClickStyleConstants.clickstyleSftButtonPictures;
axSftButtonCheck.HoverStyle = SftButtonHoverStyleConstants.hoverstyleSftButtonExact;
axSftButtonCheck.Image1.Appearance = SftPictureImageConstants.sftImageCheckboxYes;
axSftButtonCheck.Text = "A SftButton control that looks like a check box with a caption";
axSftButtonCheck.ShowFocus = false;
}
private void check1_CheckedChanged(object sender, System.EventArgs e)
{
// enable/disable the control so the image changes
AxSftButtonCheck.AutoSize = SftButtonAutoSizeConstants.autosizeSftButtonLeftCenter
#Else
AxSftButtonCheck.CtlAutoSize = SftButtonAutoSizeConstants.autosizeSftButtonLeftCenter
#End If
AxSftButtonCheck.Bounce = SftButtonBounceStyleConstants.bounceSftButtonNo
AxSftButtonCheck.ButtonStyle = SftButtonStyleConstants.styleSftButtonNone
AxSftButtonCheck.ClickStyle = SftButtonClickStyleConstants.clickstyleSftButtonPictures
AxSftButtonCheck.HoverStyle = SftButtonHoverStyleConstants.hoverstyleSftButtonExact
AxSftButtonCheck.Image1.Appearance = SftPictureImageConstants.sftImageCheckboxYes
AxSftButtonCheck.Text = "A SftButton control that looks like a check box with a caption"
AxSftButtonCheck.ShowFocus = False
End Sub
Private Sub check1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles check1.CheckedChanged
' enable/disable the control so the image changes
AxSftButton1.Enabled = Not check1.Checked
// initialize a SftButton control to look like a check box
m_vButtonCheck->BorderAlways = VARIANT_FALSE;
m_vButtonCheck->AutoSize = autosizeSftButtonLeftCenter;
m_vButtonCheck->Bounce = bounceSftButtonNo;
m_vButtonCheck->ButtonStyle = styleSftButtonNone;
m_vButtonCheck->ClickStyle = clickstyleSftButtonPictures;
m_vButtonCheck->HoverStyle = hoverstyleSftButtonExact;
m_vButtonCheck->Image1->Appearance = sftImageCheckboxYes;
m_vButtonCheck->Text = "A SftButton control that looks like a check box with a caption";
m_vButtonCheck->ShowFocus = VARIANT_FALSE;
return TRUE; // return TRUE unless you set the focus to a control
}
// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
' initialize a SftButton control to look like a check box
SftButtonCheck.BorderAlways = False
SftButtonCheck.AutoSize = autosizeSftButtonLeftCenter
SftButtonCheck.Bounce = bounceSftButtonNo
SftButtonCheck.ButtonStyle = styleSftButtonNone
SftButtonCheck.ClickStyle = clickstyleSftButtonPictures
SftButtonCheck.HoverStyle = hoverstyleSftButtonExact
SftButtonCheck.Image1.Appearance = sftImageCheckboxYes
SftButtonCheck.Text = "A SftButton control that looks like a check box with a caption"
SftButtonCheck.ShowFocus = False
End Sub
Private Sub Check1_Click()
' enable/disable the control so the image changes
SftButton1.Enabled = (Check1.Value = 0)
End SubSee Also SftPictureObject Object | Object Hierarchy