Class BindingBase

Definition

Namespace:
Tizen.NUI.Binding
Assembly:
Tizen.NUI.dll

An abstract class that provides a BindingMode and a formatting option.

C#
Copy
public abstract class BindingBase : object
Inheritance
BindingBase
Derived

Properties

View Source

FallbackValue

Declaration
C#
Copy
public object FallbackValue { get; set; }
Property Value
Type Description
Object
View Source

Mode

Gets or sets the mode for this binding.

Declaration
C#
Copy
public BindingMode Mode { get; set; }
Property Value
Type Description
BindingMode
View Source

StringFormat

Gets or sets the string format for this binding.

Declaration
C#
Copy
public string StringFormat { get; set; }
Property Value
Type Description
String
View Source

TargetNullValue

Declaration
C#
Copy
public object TargetNullValue { get; set; }
Property Value
Type Description
Object

Methods

View Source

DisableCollectionSynchronization(IEnumerable)

Stops synchronization on the collection.

Declaration
C#
Copy
public static void DisableCollectionSynchronization(IEnumerable collection)
Parameters
Type Name Description
IEnumerable collection

The collection on which to stop synchronization.

View Source

EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback)

Declaration
C#
Copy
public static void EnableCollectionSynchronization(IEnumerable collection, object context, CollectionSynchronizationCallback callback)
Parameters
Type Name Description
IEnumerable collection
Object context
CollectionSynchronizationCallback callback
View Source

ThrowIfApplied()

Throws an InvalidOperationException if the binding has been applied.

Declaration
C#
Copy
protected void ThrowIfApplied()

Extension Methods