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