Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

HAlign Property, GenericPartClass Class

Defines the horizontal alignment within the part's available space.

Class: GenericPartClass
Namespace: Softelvdm.Controls
Assembly: Softelvdm.SftTreeNET

Syntax

public HAlignmentOptionalEnum HAlign { get; set; }
Public Property HAlign As HAlignmentOptionalEnum

Value

The horizontal alignment.

The default value is HAlignmentOptionalEnum.Default.

Comments

Defines the horizontal alignment within the part's available space.

It only defines the alignment within the specific part. To define the alignment and position relative to its neighboring parts, use the GenericPartClass.PartAlignment property instead.

Examples

C#

            // Add another item
            item = sftTree1.ItemCollection.Add();

            // Add three parts with a vertical orientation to the first cell
            cell = item.Cells[0];
            cell.Orientation = OrientationOptionalEnum.Vertical;
            tp = new TextPartClass("First part");
            tp.HAlign = HAlignmentOptionalEnum.Left;
            cell.Parts.Add(tp);
            ip = new ImagePartClass(img);
            ip.HAlign = HAlignmentOptionalEnum.Center;
            cell.Parts.Add(ip);
            tp = new TextPartClass("Third part");
            tp.HAlign = HAlignmentOptionalEnum.Right;
            cell.Parts.Add(tp);

VB.NET

    ' Add another item
    item = sftTree1.ItemCollection.Add()

    ' Add three parts with a vertical orientation to the first cell
    cell = item.Cells(0)
    cell.Orientation = OrientationOptionalEnum.Vertical
    tp = New TextPartClass("First part")
    tp.HAlign = HAlignmentOptionalEnum.Left
    cell.Parts.Add(tp)
    ip = New ImagePartClass(img)
    ip.HAlign = HAlignmentOptionalEnum.Center
    cell.Parts.Add(ip)
    tp = New TextPartClass("Third part")
    tp.HAlign = HAlignmentOptionalEnum.Right
    cell.Parts.Add(tp)

See Also GenericPartClass Class | Classes | SftTree/NET 2.0



Spring Break!

Our offices will be closed this week (March 18 through March 22).

We'll be back March 24 to address any pending sales and support issues.