Table of Contents

Class ColumnViewColumn

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

Constructors

ColumnViewColumn(bool, params ConstructArgument[])

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

Parameters

owned bool
constructArguments ConstructArgument[]

ColumnViewColumn(IntPtr, bool)

protected ColumnViewColumn(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ColumnViewPropertyDefinition

public static readonly Property<ColumnView?, ColumnViewColumn> ColumnViewPropertyDefinition

Field Value

Property<ColumnView, ColumnViewColumn>

ExpandPropertyDefinition

public static readonly Property<bool, ColumnViewColumn> ExpandPropertyDefinition

Field Value

Property<bool, ColumnViewColumn>

FactoryPropertyDefinition

public static readonly Property<ListItemFactory?, ColumnViewColumn> FactoryPropertyDefinition

Field Value

Property<ListItemFactory, ColumnViewColumn>

FixedWidthPropertyDefinition

public static readonly Property<int, ColumnViewColumn> FixedWidthPropertyDefinition

Field Value

Property<int, ColumnViewColumn>

HeaderMenuPropertyDefinition

public static readonly Property<MenuModel?, ColumnViewColumn> HeaderMenuPropertyDefinition

Field Value

Property<MenuModel, ColumnViewColumn>

IdPropertyDefinition

public static readonly Property<string?, ColumnViewColumn> IdPropertyDefinition

Field Value

Property<string, ColumnViewColumn>

ResizablePropertyDefinition

public static readonly Property<bool, ColumnViewColumn> ResizablePropertyDefinition

Field Value

Property<bool, ColumnViewColumn>

SorterPropertyDefinition

public static readonly Property<Sorter?, ColumnViewColumn> SorterPropertyDefinition

Field Value

Property<Sorter, ColumnViewColumn>

TitlePropertyDefinition

public static readonly Property<string?, ColumnViewColumn> TitlePropertyDefinition

Field Value

Property<string, ColumnViewColumn>

VisiblePropertyDefinition

public static readonly Property<bool, ColumnViewColumn> VisiblePropertyDefinition

Field Value

Property<bool, ColumnViewColumn>

Properties

ColumnView

public ColumnView? ColumnView { get; }

Property Value

ColumnView

Expand

public bool Expand { get; set; }

Property Value

bool

Factory

public ListItemFactory? Factory { get; set; }

Property Value

ListItemFactory

FixedWidth

public int FixedWidth { get; set; }

Property Value

int

HeaderMenu

public MenuModel? HeaderMenu { get; set; }

Property Value

MenuModel

Id

public string? Id { get; set; }

Property Value

string

Resizable

public bool Resizable { get; set; }

Property Value

bool

Sorter

public Sorter? Sorter { get; set; }

Property Value

Sorter

Title

public string? Title { get; set; }

Property Value

string

Visible

public bool Visible { get; set; }

Property Value

bool

Methods

GetColumnView()

public ColumnView? GetColumnView()

Returns

ColumnView

GetExpand()

public bool GetExpand()

Returns

bool

GetFactory()

public ListItemFactory? GetFactory()

Returns

ListItemFactory

GetFixedWidth()

public int GetFixedWidth()

Returns

int

GetGType()

public static Type GetGType()

Returns

Type

GetHeaderMenu()

public MenuModel? GetHeaderMenu()

Returns

MenuModel

GetId()

[Version("4.10")]
public string? GetId()

Returns

string

GetResizable()

public bool GetResizable()

Returns

bool

GetSorter()

public Sorter? GetSorter()

Returns

Sorter

GetTitle()

public string? GetTitle()

Returns

string

GetVisible()

public bool GetVisible()

Returns

bool

New(string?, ListItemFactory?)

public static ColumnViewColumn New(string? title, ListItemFactory? factory)

Parameters

title string
factory ListItemFactory

Returns

ColumnViewColumn

SetExpand(bool)

public void SetExpand(bool expand)

Parameters

expand bool

SetFactory(ListItemFactory?)

public void SetFactory(ListItemFactory? factory)

Parameters

factory ListItemFactory

SetFixedWidth(int)

public void SetFixedWidth(int fixedWidth)

Parameters

fixedWidth int

SetHeaderMenu(MenuModel?)

public void SetHeaderMenu(MenuModel? menu)

Parameters

menu MenuModel

SetId(string?)

[Version("4.10")]
public void SetId(string? id)

Parameters

id string

SetResizable(bool)

public void SetResizable(bool resizable)

Parameters

resizable bool

SetSorter(Sorter?)

public void SetSorter(Sorter? sorter)

Parameters

sorter Sorter

SetTitle(string?)

public void SetTitle(string? title)

Parameters

title string

SetVisible(bool)

public void SetVisible(bool visible)

Parameters

visible bool