Table of Contents

Class CellAreaBox

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class CellAreaBox : CellArea, Buildable, CellLayout, Orientable, NativeObject, IDisposable, GTypeProvider, InstanceFactory
Inheritance
CellAreaBox
Implements
Inherited Members

Constructors

CellAreaBox(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public CellAreaBox(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

CellAreaBox(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected CellAreaBox(CreationData data)

Parameters

data CreationData

CellAreaBox(CellAreaBoxHandle)

protected CellAreaBox(CellAreaBoxHandle handle)

Parameters

handle CellAreaBoxHandle

Fields

SpacingPropertyDefinition

public static readonly Property<int, CellAreaBox> SpacingPropertyDefinition

Field Value

Property<int, CellAreaBox>

Properties

Spacing

public int Spacing { get; set; }

Property Value

int

Methods

GetArea()

public CellArea? GetArea()

Returns

CellArea

GetBuildableId()

public string? GetBuildableId()

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetSpacing()

public int GetSpacing()

Returns

int

New()

public static CellAreaBox New()

Returns

CellAreaBox

NewFromPointer(nint, bool)

Creates a new managed CellAreaBox instance for a given pointer.

public static CellAreaBox NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

CellAreaBox

NewWithProperties(ConstructArgument[])

Creates a new CellAreaBox and sets the properties specified by the construct arguments.

public static CellAreaBox NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

CellAreaBox

PackEnd(CellRenderer, bool, bool, bool)

public void PackEnd(CellRenderer renderer, bool expand, bool align, bool @fixed)

Parameters

renderer CellRenderer
expand bool
align bool
fixed bool

PackStart(CellRenderer, bool, bool, bool)

public void PackStart(CellRenderer renderer, bool expand, bool align, bool @fixed)

Parameters

renderer CellRenderer
expand bool
align bool
fixed bool

Reorder(CellRenderer, int)

public void Reorder(CellRenderer cell, int position)

Parameters

cell CellRenderer
position int

SetCellDataFunc(CellRenderer, CellLayoutDataFunc?)

public void SetCellDataFunc(CellRenderer cell, CellLayoutDataFunc? func)

Parameters

cell CellRenderer
func CellLayoutDataFunc

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

SetSpacing(int)

public void SetSpacing(int spacing)

Parameters

spacing int