Hide

SftBox/OCX 5.0 - Combo Box Control

Display
Print

SftBoxItem.RowHeader Property

Returns the item's SftBoxRowHeader object.

Syntax

Get

VB.NETrefRowHeaderObj = object.RowHeader As SftBoxRowHeader
VBSet refRowHeaderObj = object.RowHeader As SftBoxRowHeader
C#.NETSftBoxRowHeader refRowHeaderObj = object.RowHeader;
VC++ISftBoxRowHeader* refRowHeaderObj = object->RowHeader;
ISftBoxRowHeader* refRowHeaderObj = object->GetRowHeader();
CHRESULT object->get_RowHeader(ISftBoxRowHeader** refRowHeaderObj);

object

A SftBoxItem object.

refRowHeaderObj

Returns the item's SftBoxRowHeader object.

Comments

The RowHeader property returns the item's SftBoxRowHeader object.

The RowHeader property returns the SftBoxRowHeader object for the item described by object. The properties of the row header can be updated using the returned SftBoxRowHeader object.

Certain default properties and behavior for row headers can be defined using the SftBoxRowHeaders object.

Examples

VB.NET

End Sub

Private Sub PropagateImage(ByVal ItemIndex As Integer, ByVal Img As SftPictureObject)

    ' don't use images that are too large in the other areas
    If Img.ActualHeight <= 20 And Img.ActualWidth < 20 Then
        AxSftBox1.get_Item(ItemIndex).Image = Img
        AxSftBox1.get_Item(ItemIndex).LabelImage = Img
        AxSftBox1.get_Item(ItemIndex).RowHeader.Image = Img
    End If
End Sub

Private Sub UpdateImages(ByVal ItemIndex As Integer, ByVal Img As Image, ByVal Align As SftBoxHAlignConstants)
    Dim C As SftBoxCell
    C = AxSftBox1.get_Cell(ItemIndex, 0)
    C.Image.NETImageObject = Img

VB6

    End Select
End Sub

Private Sub PropagateImage(ByVal ItemIndex As Integer, Img As SftPictureObject)
    ' don't use images that are too large in the other areas
    If Img.ActualHeight <= 20 And Img.ActualWidth < 20 Then
        SftBox1.Item(ItemIndex).Image = Img
        SftBox1.Item(ItemIndex).LabelImage = Img
        SftBox1.Item(ItemIndex).RowHeader.Image = Img
    End If
End Sub

Private Sub UpdatePictures(ByVal ItemIndex As Integer, ByVal Pic As StdPicture, ByVal Align As SftBoxHAlignConstants)
    Dim C As SftBoxCell
    Set C = SftBox1.Cell(ItemIndex, 0)
    Set C.Image.Picture = Pic

C#

}

private void PropagateImage(int ItemIndex, SftPictureObject Img)
{
    // don't use images that are too large in the other areas
    if (Img.ActualHeight <= 20 && Img.ActualWidth < 20) {
        axSftBox1.get_Item(ItemIndex).Image = Img;
        axSftBox1.get_Item(ItemIndex).LabelImage = Img;
        axSftBox1.get_Item(ItemIndex).RowHeader.Image = Img;
    }
}

private void UpdateImages(int ItemIndex, System.Drawing.Image img, SftBoxHAlignConstants Align)
{
    SftBoxCell C = axSftBox1.get_Cell(ItemIndex, 0);
    C.Image.NETImageObject = img;

C++

}

void CPicturesDlg::PropagateImage(long ItemIndex, ISftPictureObjectPtr Img)
{
    // don't use images that are too large in the other areas
    if (Img->ActualHeight <= 20 && Img->ActualWidth < 20) {
        m_vBox->Item[ItemIndex]->Image = Img;
        m_vBox->Item[ItemIndex]->LabelImage = Img;
        m_vBox->Item[ItemIndex]->RowHeader->Image = Img;
    }
}

void CPicturesDlg::UpdateBitmap(long ItemIndex, const CBitmap& bmp, SftBoxHAlignConstants Align)
{
    ISftBoxCellPtr C = m_vBox->Cell[ItemIndex][0];
    C->Image->PutBitmapHandle((OLE_HANDLE)(HBITMAP) bmp);

See Also SftBoxItem Object | Object Hierarchy


Last Updated 08/13/2020 - (email)
© 2024 Softel vdm, Inc.