SftBox/OCX 5.0 Documentation


SftBoxHeaders.DropDown Property

Defines the visibility of the headers in the drop down portion.



VB.NETBoolean = object.DropDown As Boolean
VBBoolean = object.DropDown As Boolean
C#.NETbool Boolean = object.DropDown;
VC++VARIANT_BOOL Boolean = object->DropDown;
VARIANT_BOOL Boolean = object->GetDropDown();
CHRESULT object->get_DropDown(VARIANT_BOOL* Boolean);


VB.NETobject.DropDown = Boolean As Boolean
VBobject.DropDown = Boolean As Boolean
C#.NETbool object.DropDown = Boolean;
VC++VARIANT_BOOL object->DropDown = Boolean;
void object->PutDropDown(VARIANT_BOOL Boolean);
CHRESULT object->put_DropDown(VARIANT_BOOL Boolean);


A SftBoxHeaders object.


Defines the visibility of the headers in the drop down portion.

TrueThe column headers are displayed as part of the drop down portion.
FalseThe column headers are not displayed as part of the drop down portion.


The DropDown property defines the visibility of the headers in the drop down portion.

The Headers.Main property can be used to define headers for the static portion or edit control portion.

It is possible to display headers in both the static portion and drop down portion, this is however not usually recommended.



End Sub

Private Sub condHeaders_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles condHeaders.CheckedChanged
    ' if this event occurs during form initialization, the activeX control
    ' may not yet be initialized completely, so we have to check for GetOcx()
    If Not fontNames.GetOcx() Is Nothing Then
        If condHeaders.Checked Then
            fontNames.Headers.Main = True
            fontNames.Headers.DropDown = False
            fontStyles.Headers.Main = True
            fontStyles.Headers.DropDown = False
            fontSizes.Headers.Main = True
            fontSizes.Headers.DropDown = False
            fontNames.Headers.Main = False
            fontNames.Headers.DropDown = True


Private Sub Command1_Click()
    Unload Form1
End Sub

Private Sub CondHeaders_Click()
    If CondHeaders.Value = 0 Then
        FontNames.Headers.Main = False
        FontNames.Headers.DropDown = True
        FontStyles.Headers.Main = False
        FontStyles.Headers.DropDown = True
        FontSizes.Headers.Main = False
        FontSizes.Headers.DropDown = True
        FontNames.Headers.Main = True
        FontNames.Headers.DropDown = False
        FontStyles.Headers.Main = True


    } else
        sampleText.Text = "";

private void condHeaders_CheckedChanged(object sender, System.EventArgs e)
    if (condHeaders.Checked) {
        fontNames.Headers.Main = true;
        fontNames.Headers.DropDown = false;
        fontStyles.Headers.Main = true;
        fontStyles.Headers.DropDown = false;
        fontSizes.Headers.Main = true;
        fontSizes.Headers.DropDown = false;
    } else {
        fontNames.Headers.Main = false;
        fontNames.Headers.DropDown = true;


void CFontDlgDlg::OnCondheaders()
    ISftBoxPtr vFontNames = m_FontNames.GetControlUnknown();
    ISftBoxPtr vFontStyles = m_FontStyles.GetControlUnknown();
    ISftBoxPtr vFontSizes = m_FontSizes.GetControlUnknown();

    if (m_CondHeaders.GetCheck()) {
        vFontNames->Headers->Main = VARIANT_TRUE;
        vFontNames->Headers->DropDown = VARIANT_FALSE;
        vFontStyles->Headers->Main = VARIANT_TRUE;
        vFontStyles->Headers->DropDown = VARIANT_FALSE;
        vFontSizes->Headers->Main = VARIANT_TRUE;
        vFontSizes->Headers->DropDown = VARIANT_FALSE;
    } else {
        vFontNames->Headers->Main = VARIANT_FALSE;
        vFontNames->Headers->DropDown = VARIANT_TRUE;

See Also SftBoxHeaders Object | Object Hierarchy

Last Updated 09/02/2018 - (email)
© 2019 Softel vdm, Inc.