Table of Contents

Class BoxLayout

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class BoxLayout : LayoutManager, IObject, INotifyPropertyChanged, IDisposable, Orientable, IHandle, GTypeProvider
Inheritance
BoxLayout
Implements
Inherited Members

Constructors

BoxLayout(bool, params ConstructArgument[])

protected BoxLayout(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

BoxLayout(IntPtr, bool)

protected BoxLayout(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

BaselineChildPropertyDefinition

public static readonly Property<int, BoxLayout> BaselineChildPropertyDefinition

Field Value

Property<int, BoxLayout>

BaselinePositionPropertyDefinition

public static readonly Property<BaselinePosition, BoxLayout> BaselinePositionPropertyDefinition

Field Value

Property<BaselinePosition, BoxLayout>

HomogeneousPropertyDefinition

public static readonly Property<bool, BoxLayout> HomogeneousPropertyDefinition

Field Value

Property<bool, BoxLayout>

SpacingPropertyDefinition

public static readonly Property<int, BoxLayout> SpacingPropertyDefinition

Field Value

Property<int, BoxLayout>

Properties

BaselineChild

public int BaselineChild { get; set; }

Property Value

int

BaselinePosition

public BaselinePosition BaselinePosition { get; set; }

Property Value

BaselinePosition

Homogeneous

public bool Homogeneous { get; set; }

Property Value

bool

Spacing

public int Spacing { get; set; }

Property Value

int

Methods

GetBaselineChild()

[Version("4.12")]
public int GetBaselineChild()

Returns

int

GetBaselinePosition()

public BaselinePosition GetBaselinePosition()

Returns

BaselinePosition

GetGType()

public static Type GetGType()

Returns

Type

GetHomogeneous()

public bool GetHomogeneous()

Returns

bool

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetSpacing()

public uint GetSpacing()

Returns

uint

New(Orientation)

public static BoxLayout New(Orientation orientation)

Parameters

orientation Orientation

Returns

BoxLayout

SetBaselineChild(int)

[Version("4.12")]
public void SetBaselineChild(int child)

Parameters

child int

SetBaselinePosition(BaselinePosition)

public void SetBaselinePosition(BaselinePosition position)

Parameters

position BaselinePosition

SetHomogeneous(bool)

public void SetHomogeneous(bool homogeneous)

Parameters

homogeneous bool

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetSpacing(uint)

public void SetSpacing(uint spacing)

Parameters

spacing uint