ShinobiControls Xamarin Bindings Documentation

ShinobiForms : Shinobi.Forms Namespace

SFormToolbar Class

A toolbar with "previous" and "next" buttons to allow easy navigation around the form.

Syntax

[Foundation.Register("SFormToolbar", true)]
public class SFormToolbar : UIKit.UIToolbar, ISFormNavigationToolbar, IDisposable

Remarks

The `UIBarButtonItem`s on the toolbar contain `UIButton`s with direction arrow images.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

Members

See Also: Inherited members from UIKit.UIToolbar.

Public Constructors

Default constructor.
Documentation for this section has not yet been entered.

Protected Constructors

Documentation for this section has not yet been entered.
A constructor used when creating managed representations of unmanaged objects.

Public Properties

[read-only]
override
ClassHandle IntPtr . The handle for this class.
[read-only]
DoneButton UIKit.UIBarButtonItem . A button to dismiss the currently selected field.
[read-only]
NextButton UIKit.UIBarButtonItem . The button to focus on the next field on a form.
[read-only]
PreviousButton UIKit.UIBarButtonItem . The button to focus on the previous field on a form.

Public Methods

FieldViewBecameFirstResponder (SFormFieldView, bool, bool)
Documentation for this section has not yet been entered.
SetFieldNavigator (ISFormNavigator)
Documentation for this section has not yet been entered.

Protected Methods

override
Dispose (bool)
Releases unmanaged resources.

Member Details

SFormToolbar Constructor

Default constructor.

Syntax

[Foundation.Export("init")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public SFormToolbar ()

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SFormToolbar Constructor

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("initWithCoder:")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public SFormToolbar (Foundation.NSCoder coder)

Parameters

coder
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SFormToolbar Constructor

Documentation for this section has not yet been entered.

Syntax

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

Parameters

t
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SFormToolbar Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.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: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

Dispose Method

Releases unmanaged resources.

Syntax

protected override void Dispose (bool disposing)

Parameters

disposing
True if called by Dispose, false if called from a finalizer

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

DoneButton Property

A button to dismiss the currently selected field.

Syntax

[get: Foundation.Export("doneButton")]
public virtual UIKit.UIBarButtonItem DoneButton { get; }

Value

Documentation for this section has not yet been entered.

Remarks

By default, pressing this will call the toolbar's `fieldNavigator` to dismiss the field.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

FieldViewBecameFirstResponder Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("fieldView:becameFirstResponderHasPrevious:hasNext:")]
public virtual void FieldViewBecameFirstResponder (SFormFieldView fieldView, bool hasPrevious, bool hasNext)

Parameters

fieldView
Documentation for this section has not yet been entered.
hasPrevious
Documentation for this section has not yet been entered.
hasNext
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

NextButton Property

The button to focus on the next field on a form.

Syntax

[get: Foundation.Export("nextButton")]
public virtual UIKit.UIBarButtonItem NextButton { get; }

Value

Documentation for this section has not yet been entered.

Remarks

By default, pressing this will call the toolbar's `fieldNavigator` to focus the next field.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

PreviousButton Property

The button to focus on the previous field on a form.

Syntax

[get: Foundation.Export("previousButton")]
public virtual UIKit.UIBarButtonItem PreviousButton { get; }

Value

Documentation for this section has not yet been entered.

Remarks

By default, pressing this will call the toolbar's `fieldNavigator` to focus the previous field.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SetFieldNavigator Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("setFieldNavigator:")]
public virtual void SetFieldNavigator (ISFormNavigator fieldNavigator)

Parameters

fieldNavigator
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4