BindableItem Class |
Namespace: Demo3D.Visuals
public abstract class BindableItem : ICloneable, IOwnedByVisual
The BindableItem type exposes the following members.
| Name | Description | |
|---|---|---|
| BindableItem |
Creates a new bindable item.
| |
| BindableItem(Visual) |
Creates a new bindable item and attaches it to a visual.
|
| Name | Description | |
|---|---|---|
| AllowedAccess |
Returns the allowed access for external IO on this item.
| |
| BindingName |
The name of the bindable item. Usually the name of the custom property, but
for other specialized items (such as Conveyor.IsMotorOn) returns the binding name ("IsMotorOn").
| |
| DefaultAccess |
Returns the default access for external IO on this item.
| |
| Expression |
Returns the full expression of the item.
Includes the full name of the associated visual and the binding name.
| |
| IsBindingInterface |
Simple and crude way of declaring a bindable item as part of the binding interface for a component.
| |
| IsBound |
Returns true if this item is bound to a server item in the TagBrowser.
| |
| PreserveAllUpdates |
Gets or sets a property to control how individual updates to this item are presented externally.
| |
| Type |
The declared .Net type of the item.
| |
| Value |
Gets or sets the value of the item.
| |
| Visual |
Gets or sets the visual that this bindable item is attached to.
|
| Name | Description | |
|---|---|---|
| ExpressionChanged |
Occurs when the Expression changes. For example if the associated visual's name changes.
| |
| ValueChangedListeners |
Occurs when the value of the item changes.
|