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
constructArgumentsConstructArgument[]
CellAreaBox(CreationData)
[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected CellAreaBox(CreationData data)
Parameters
dataCreationData
CellAreaBox(CellAreaBoxHandle)
protected CellAreaBox(CellAreaBoxHandle handle)
Parameters
handleCellAreaBoxHandle
Fields
SpacingPropertyDefinition
public static readonly Property<int, CellAreaBox> SpacingPropertyDefinition
Field Value
Properties
Spacing
public int Spacing { get; set; }
Property Value
Methods
GetArea()
public CellArea? GetArea()
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetGType()
public static Type GetGType()
Returns
GetOrientation()
public Orientation GetOrientation()
Returns
GetSpacing()
public int GetSpacing()
Returns
New()
public static CellAreaBox New()
Returns
NewFromPointer(nint, bool)
Creates a new managed CellAreaBox instance for a given pointer.
public static CellAreaBox NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
NewWithProperties(ConstructArgument[])
Creates a new CellAreaBox and sets the properties specified by the construct arguments.
public static CellAreaBox NewWithProperties(ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]The properties to set.
Returns
PackEnd(CellRenderer, bool, bool, bool)
public void PackEnd(CellRenderer renderer, bool expand, bool align, bool @fixed)
Parameters
rendererCellRendererexpandboolalignboolfixedbool
PackStart(CellRenderer, bool, bool, bool)
public void PackStart(CellRenderer renderer, bool expand, bool align, bool @fixed)
Parameters
rendererCellRendererexpandboolalignboolfixedbool
Reorder(CellRenderer, int)
public void Reorder(CellRenderer cell, int position)
Parameters
cellCellRendererpositionint
SetCellDataFunc(CellRenderer, CellLayoutDataFunc?)
public void SetCellDataFunc(CellRenderer cell, CellLayoutDataFunc? func)
Parameters
cellCellRendererfuncCellLayoutDataFunc
SetOrientation(Orientation)
public void SetOrientation(Orientation orientation)
Parameters
orientationOrientation
SetSpacing(int)
public void SetSpacing(int spacing)
Parameters
spacingint