Table of Contents

Class BinLayout

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class BinLayout : LayoutManager, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
BinLayout
Implements
Inherited Members

Constructors

BinLayout(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 BinLayout(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

BinLayout(CreationData)

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

Parameters

data CreationData

BinLayout(BinLayoutHandle)

protected BinLayout(BinLayoutHandle handle)

Parameters

handle BinLayoutHandle

Methods

GetGType()

public static Type GetGType()

Returns

Type

New()

public static BinLayout New()

Returns

BinLayout

NewFromPointer(nint, bool)

Creates a new managed BinLayout instance for a given pointer.

public static BinLayout NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

BinLayout

NewWithProperties(ConstructArgument[])

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

public static BinLayout NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

BinLayout