Expression Editor comes with a rich object model, providing various classes, objects, collections, and associated methods and properties for creating powerful applications with Expression Editor, to help perform advanced operations using expressions. The following table lists some of these objects and their major properties.
C1ExpressionEditor |
Properties: DataSource, Expression, ShowErrorBox, SyntaxHighlighting, UnderlineErrors. Methods: Evaluate, SetCustomEngine. |
C1ExpressionEditorPanel |
Properties: ButtonBackground, ButtonForeground, ExpressionEditor, IsMouseOver, MouseOverBrush. |
ISupportExpressions Interface |
Properties: ExpressionEditors, ItemsSource. |