ShinobiControls Xamarin Bindings Documentation

ShinobiGrids : ShinobiGrids Namespace

ShinobiDataGrids Class

A utility class which allows you to set the Theme and LicenseKey.

Syntax

[Foundation.Register("ShinobiDataGrids", true)]
public class ShinobiDataGrids : Foundation.NSObject

Remarks

A utility class which allows you to set the Theme and LicenseKey for all the ShinobiGrids in your app, rather than having to configure each independently. This is best done early on, before any grids are created.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Members

See Also: Inherited members from Foundation.NSObject.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects.

Public Properties

[read-only]
override
ClassHandle IntPtr . The handle for this class.
static
LicenseKey string . The license key to set for all ShinobiGrids in your app.
static
Theme SDataGridTheme . The theme to set for all ShinobiGrids in your app.

Public Methods

static
GetInfo () : Foundation.NSString
Returns a string describing the version of the Grids framework being used.

Member Details

ShinobiDataGrids Constructor

Constructor to call on derived classes to skip initialization and merely allocate the object.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected ShinobiDataGrids (Foundation.NSObjectFlag t)

Parameters

t
Unused sentinel value

Remarks

You should not invoke this method directly.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

ShinobiDataGrids Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected ShinobiDataGrids (IntPtr handle)

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

ClassHandle Property

The handle for this class.

Syntax

public override IntPtr ClassHandle { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

GetInfo Method

Returns a string describing the version of the Grids framework being used.

Syntax

[Foundation.Export("getInfo")]
public static Foundation.NSString GetInfo ()

Returns

Documentation for this section has not yet been entered.

Remarks

This includes a version number, the type of framework (Standard, or Trial) and the date upon which the version was released.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

LicenseKey Property

The license key to set for all ShinobiGrids in your app.

Syntax

[get: Foundation.Export("licenseKey")]
[set: Foundation.Export("setLicenseKey:")]
public static string LicenseKey { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Theme Property

The theme to set for all ShinobiGrids in your app.

Syntax

[get: Foundation.Export("theme")]
[set: Foundation.Export("setTheme:")]
public static SDataGridTheme Theme { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4