flex中AdvancedDataGrid滚动条不显示在当前区域

我在外面定义了一个<mx:TitleWindow>(主要是为了增加一个close按钮),里面嵌套了一个<mx:AdvancedDataGrid>,外面的TitleWind... 我在外面定义了一个<mx:TitleWindow>(主要是为了增加一个close按钮),里面嵌套了一个<mx:AdvancedDataGrid>,外面的TitleWindow设置了wide="1100",里面的AdvancedDataGrid有10多列,每一列大概是width=150,没有设置mx:AdvancedDataGrid的宽度。

现在的问题是当有很多条数据的时候,必须要把横向滚动条拉到最后才显示垂直滚动条,有什么办法可以不拉横向滚动条的情况直接显示垂直滚动条吗?(上图横向滚动条在最左边,右边没有滚动条,下图把横向滚动条拉过之后,才出现垂直滚动条)
展开
 我来答
小齐真好人啊
2014-02-26 · TA获得超过234个赞
知道小有建树答主
回答量:321
采纳率:100%
帮助的人:273万
展开全部
这个垂直滚动条是dataGrid的...但是横向滚陪缓动条却是TitleWindow的.因为你dataGrid没有设置宽,但是却设置了列宽..而titleWindow设置了1000.那么厅乱高dataGrid的列*列宽>titleWindow的宽了...所以出现这种情况..
解决办法是设置dataGrid的高度.具体的你扮尺得自己试了
追问
titlewindow我有设置高度是300,里面的datagrid设置的高度为height="94%",为什么是和datagrid的高度有关呢?
追答
因为你dataGrid行*行高>dataGrid的高...那么dataGrid出现垂直滚动条了..
所以你只要设dataGrid的高为N...那么N>titleWindow..那么titleWindow就出现垂直滚动条了..而不是dataGrid出
pppeee9
2014-02-25 · TA获得超过388个赞
知道小有建树答主
回答量:241
采纳率:0%
帮助的人:143万
展开全部
直接固定高度就行,超过高度就自动显示滚动条了。
追问
垂直滚动条是有的,但必须把横向滚动条拉过去才看的到,这个和高度没有什么关系吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式