Example: Property names in expressions

These are the examples of property names in expressions.
IMPORTANT:
Avoid setting up circular references using graphic element property bindings because this can result in unpredictable values or a runtime error.
An example of a circular reference would be having three elements on the screen such that, for example, Element1.Opacity is bound to Element2.Opacity, Element2.Opacity is bound to Element3.Opacity, and Element3.Opacity is bound to Element1.Opacity.
Name
Description
Example
Property name
Property names refer to components of the current application. This differs from tags, which refer to data items in a controller.
The graphic elements must all be on the same screen, popup, or
System Banner
.
  • Using an alias property in an expression is not supported.
Use the syntax: ElementName.PropertyName
An expression can contain:
  • Bindable properties.
  • Multiple graphic element properties.
  • Graphic element property bindings AND tags AND user-defined properties or any combination.
MyElement.X + MyElement.Y / MyElement.Opacity
MyElement.X + ::MyController.MyTag + MyCustomProperty
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal