Table of Contents

Class GridLayout

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

Constructors

GridLayout(bool, params ConstructArgument[])

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

Parameters

owned bool
constructArguments ConstructArgument[]

GridLayout(IntPtr, bool)

protected GridLayout(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

BaselineRowPropertyDefinition

public static readonly Property<int, GridLayout> BaselineRowPropertyDefinition

Field Value

Property<int, GridLayout>

ColumnHomogeneousPropertyDefinition

public static readonly Property<bool, GridLayout> ColumnHomogeneousPropertyDefinition

Field Value

Property<bool, GridLayout>

ColumnSpacingPropertyDefinition

public static readonly Property<int, GridLayout> ColumnSpacingPropertyDefinition

Field Value

Property<int, GridLayout>

RowHomogeneousPropertyDefinition

public static readonly Property<bool, GridLayout> RowHomogeneousPropertyDefinition

Field Value

Property<bool, GridLayout>

RowSpacingPropertyDefinition

public static readonly Property<int, GridLayout> RowSpacingPropertyDefinition

Field Value

Property<int, GridLayout>

Properties

BaselineRow

public int BaselineRow { get; set; }

Property Value

int

ColumnHomogeneous

public bool ColumnHomogeneous { get; set; }

Property Value

bool

ColumnSpacing

public int ColumnSpacing { get; set; }

Property Value

int

RowHomogeneous

public bool RowHomogeneous { get; set; }

Property Value

bool

RowSpacing

public int RowSpacing { get; set; }

Property Value

int

Methods

GetBaselineRow()

public int GetBaselineRow()

Returns

int

GetColumnHomogeneous()

public bool GetColumnHomogeneous()

Returns

bool

GetColumnSpacing()

public uint GetColumnSpacing()

Returns

uint

GetGType()

public static Type GetGType()

Returns

Type

GetRowBaselinePosition(int)

public BaselinePosition GetRowBaselinePosition(int row)

Parameters

row int

Returns

BaselinePosition

GetRowHomogeneous()

public bool GetRowHomogeneous()

Returns

bool

GetRowSpacing()

public uint GetRowSpacing()

Returns

uint

New()

public static GridLayout New()

Returns

GridLayout

SetBaselineRow(int)

public void SetBaselineRow(int row)

Parameters

row int

SetColumnHomogeneous(bool)

public void SetColumnHomogeneous(bool homogeneous)

Parameters

homogeneous bool

SetColumnSpacing(uint)

public void SetColumnSpacing(uint spacing)

Parameters

spacing uint

SetRowBaselinePosition(int, BaselinePosition)

public void SetRowBaselinePosition(int row, BaselinePosition pos)

Parameters

row int
pos BaselinePosition

SetRowHomogeneous(bool)

public void SetRowHomogeneous(bool homogeneous)

Parameters

homogeneous bool

SetRowSpacing(uint)

public void SetRowSpacing(uint spacing)

Parameters

spacing uint