XAML – Extensible Application Markup Language
Markup can be used to add eye candy. Usually this applies to adding markup to the ToolTip, Caption and Text properties for a Codejock control. Markup will allow partial strings to be colorized and/or formatted, an image inserted within the text, etc.

Some of the Codejock controls that support XAML captions or text.
- Calendar
- Charts
- Command Bars
- CheckBox
- Docking Panes
- FlowGraph
- Label
- List Box
- Push Button
- Radio Button
- Report Control Cells/Rows/Groups
- ShortCut Bars
- Status Bars
- Tab Control
- Task Dialog
- TaskPanel
- Tree View
A few of the Codejock controls that support XAML Tooltips (ToolTip Context Object)
- Buttons
- Check Boxes
- Command Bars
- Docking Panes
- Markup Labels
- Property Grids
- Radio Buttons
- Report Control Cells/Rows/Groups
- ShortCut Bars
- Status Bars
- Task Panels
Note: A general understanding of standard XML and XAML from WPF (the programming interface for Windows Presentation Foundation) will be beneficial when working with Markup. The markup dialect used by Codejock controls use the same basic syntax of XAML from WPF. Please note that valid XAML syntax is required, but not every XAML feature is currently supported.
That’s where the XAML Trainer comes in.
It makes learning Codejock XAML easy.
- See your changes, a real time WYSIWYG editor
- XAML syntax colorization is supported
It will be available for downloading after the CJ 16.4.0 and RegFree COM conversions are completed.
Screen Shots
Math Formula
Application Center
Color Chart
ClarionLive
Examples of XAML in use…
XAML ToolTips






XAML Popups



Other uses
LED Clock
UniformGrid w/Images
String Resource Table
String Resource Table
UniformGrid and Stretch
Poly Shapes
String Resource Table
In a ReportControl Cell
