Table of Contents

Class CellView

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class CellView : Widget, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, CellLayout, ConstraintTarget, Orientable, IHandle, GTypeProvider
Inheritance
CellView
Implements
Inherited Members

Constructors

CellView()

public CellView()

CellView(params ConstructArgument[])

protected CellView(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

CellView(IntPtr, bool)

protected CellView(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

CellAreaContextPropertyDefinition

public static readonly Property<CellAreaContext?, CellView> CellAreaContextPropertyDefinition

Field Value

Property<CellAreaContext, CellView>

CellAreaPropertyDefinition

public static readonly Property<CellArea?, CellView> CellAreaPropertyDefinition

Field Value

Property<CellArea, CellView>

DrawSensitivePropertyDefinition

public static readonly Property<bool, CellView> DrawSensitivePropertyDefinition

Field Value

Property<bool, CellView>

FitModelPropertyDefinition

public static readonly Property<bool, CellView> FitModelPropertyDefinition

Field Value

Property<bool, CellView>

ModelPropertyDefinition

public static readonly Property<TreeModel, CellView> ModelPropertyDefinition

Field Value

Property<TreeModel, CellView>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

CellArea

public CellArea? CellArea { get; }

Property Value

CellArea

CellAreaContext

public CellAreaContext? CellAreaContext { get; }

Property Value

CellAreaContext

DrawSensitive

public bool DrawSensitive { get; set; }

Property Value

bool

FitModel

public bool FitModel { get; set; }

Property Value

bool

Model

public TreeModel Model { get; set; }

Property Value

TreeModel

Methods

Announce(string, AccessibleAnnouncementPriority)

[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)

Parameters

message string
priority AccessibleAnnouncementPriority

GetAccessibleParent()

[Version("4.10")]
public Accessible? GetAccessibleParent()

Returns

Accessible

GetAccessibleRole()

public AccessibleRole GetAccessibleRole()

Returns

AccessibleRole

GetArea()

public CellArea? GetArea()

Returns

CellArea

GetAtContext()

[Version("4.10")]
public ATContext GetAtContext()

Returns

ATContext

GetBounds(out int, out int, out int, out int)

[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)

Parameters

x int
y int
width int
height int

Returns

bool

GetBuildableId()

public string? GetBuildableId()

Returns

string

GetDisplayedRow()

public TreePath? GetDisplayedRow()

Returns

TreePath

GetDrawSensitive()

public bool GetDrawSensitive()

Returns

bool

GetFirstAccessibleChild()

[Version("4.10")]
public Accessible? GetFirstAccessibleChild()

Returns

Accessible

GetFitModel()

public bool GetFitModel()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetModel()

public TreeModel? GetModel()

Returns

TreeModel

GetNextAccessibleSibling()

[Version("4.10")]
public Accessible? GetNextAccessibleSibling()

Returns

Accessible

GetOrientation()

public Orientation GetOrientation()

Returns

Orientation

GetPlatformState(AccessiblePlatformState)

[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState

Returns

bool

New()

public static CellView New()

Returns

CellView

NewWithContext(CellArea, CellAreaContext)

public static CellView NewWithContext(CellArea area, CellAreaContext context)

Parameters

area CellArea
context CellAreaContext

Returns

CellView

NewWithMarkup(string)

public static CellView NewWithMarkup(string markup)

Parameters

markup string

Returns

CellView

NewWithText(string)

public static CellView NewWithText(string text)

Parameters

text string

Returns

CellView

NewWithTexture(Texture)

public static CellView NewWithTexture(Texture texture)

Parameters

texture Texture

Returns

CellView

Reorder(CellRenderer, int)

public void Reorder(CellRenderer cell, int position)

Parameters

cell CellRenderer
position int

ResetProperty(AccessibleProperty)

public void ResetProperty(AccessibleProperty property)

Parameters

property AccessibleProperty

ResetRelation(AccessibleRelation)

public void ResetRelation(AccessibleRelation relation)

Parameters

relation AccessibleRelation

ResetState(AccessibleState)

public void ResetState(AccessibleState state)

Parameters

state AccessibleState

SetAccessibleParent(Accessible?, Accessible?)

[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)

Parameters

parent Accessible
nextSibling Accessible

SetCellDataFunc(CellRenderer, CellLayoutDataFunc?)

public void SetCellDataFunc(CellRenderer cell, CellLayoutDataFunc? func)

Parameters

cell CellRenderer
func CellLayoutDataFunc

SetDisplayedRow(TreePath?)

public void SetDisplayedRow(TreePath? path)

Parameters

path TreePath

SetDrawSensitive(bool)

public void SetDrawSensitive(bool drawSensitive)

Parameters

drawSensitive bool

SetFitModel(bool)

public void SetFitModel(bool fitModel)

Parameters

fitModel bool

SetModel(TreeModel?)

public void SetModel(TreeModel? model)

Parameters

model TreeModel

SetOrientation(Orientation)

public void SetOrientation(Orientation orientation)

Parameters

orientation Orientation

UpdateNextAccessibleSibling(Accessible?)

[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)

Parameters

newSibling Accessible