Это зависит от того, что вы подразумеваете под «XML». MXML может содержать фрагменты кода ActionScript как в блоках между тегами <script>
, так и в строке в атрибутах тегов элементов управления, таких как
<s:button click="someObject.DoSomething()">
Этот код ActionScript, встроенный в файл MXML, является шаблоном, широко представленным в серии «Flex in a Week», отмеченной @ www-flextras-com.
Но вы также можете иметь полные выделенные файлы ActionScript, непосредственно связанные с объектами .mxml и сами по себе. Этот шаблон проектирования «Код позади» очень похож на комбинацию кода XAML + код C # в приложениях Windows Presentation Foundation.
Хорошее введение с видимым примером строгого кода в Flex: