0

我正在尝试创建组件:

<?xml version="1.0"?>
<s:VGroup xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:s="library://ns.adobe.com/flex/spark">
    <mx:DataGrid id="letDataGrid" width="100%" height="100%" rowCount="5">
        <mx:columns>
            .......
        </mx:columns>
    </mx:DataGrid>
    <mx:Form>
        .......
    </mx:Form>
</s:VGroup>

代码放入FileName.mxml. 当我尝试使用它时(进入ViewStack

<s:NavigatorContent label="Blocks"  width="100%" height="100%">
    <comp:FileName/>
</s:NavigatorContent>

应用程序已编译,组件应该在的窗格中没有任何内容。有人可以解释我做错了什么吗?

UPD如果我粘贴内容FileName.mxml代替<comp:FileName/>一切都可以

4

1 回答 1

0

对于那些会阅读这个问题的人:我现在明白问题出在哪里了。我使用了错误的命名空间。应该有library://ns.adobe.com/flex/mx"而不是xmlns:mx="http://www.adobe.com/2006/mxml"

于 2012-06-24T08:48:56.460 回答