flex中AdvancedDataGrid滚动条不显示在当前区域
我在外面定义了一个<mx:TitleWindow>(主要是为了增加一个close按钮),里面嵌套了一个<mx:AdvancedDataGrid>,外面的TitleWind...
我在外面定义了一个<mx:TitleWindow>(主要是为了增加一个close按钮),里面嵌套了一个<mx:AdvancedDataGrid>,外面的TitleWindow设置了wide="1100",里面的AdvancedDataGrid有10多列,每一列大概是width=150,没有设置mx:AdvancedDataGrid的宽度。
现在的问题是当有很多条数据的时候,必须要把横向滚动条拉到最后才显示垂直滚动条,有什么办法可以不拉横向滚动条的情况直接显示垂直滚动条吗?(上图横向滚动条在最左边,右边没有滚动条,下图把横向滚动条拉过之后,才出现垂直滚动条) 展开
现在的问题是当有很多条数据的时候,必须要把横向滚动条拉到最后才显示垂直滚动条,有什么办法可以不拉横向滚动条的情况直接显示垂直滚动条吗?(上图横向滚动条在最左边,右边没有滚动条,下图把横向滚动条拉过之后,才出现垂直滚动条) 展开
展开全部
这个垂直滚动条是dataGrid的...但是横向滚陪缓动条却是TitleWindow的.因为你dataGrid没有设置宽,但是却设置了列宽..而titleWindow设置了1000.那么厅乱高dataGrid的列*列宽>titleWindow的宽了...所以出现这种情况..
解决办法是设置dataGrid的高度.具体的你扮尺得自己试了
解决办法是设置dataGrid的高度.具体的你扮尺得自己试了
追问
titlewindow我有设置高度是300,里面的datagrid设置的高度为height="94%",为什么是和datagrid的高度有关呢?
追答
因为你dataGrid行*行高>dataGrid的高...那么dataGrid出现垂直滚动条了..
所以你只要设dataGrid的高为N...那么N>titleWindow..那么titleWindow就出现垂直滚动条了..而不是dataGrid出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询