首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何消除几个DataGrids之间的间隔?(flex3)

如何消除几个DataGrids之间的间隔?(flex3)
EN

Stack Overflow用户
提问于 2009-12-15 01:47:04
回答 5查看 656关注 0票数 0

我有一个网格,它的GridItems包含另一个DataGrids。(= DataGrid嵌套在网格中)。现在,我将Grid的水平更改为零。但是由于一个GridItem中有几个GridItem,所以在这些DataGrids之间仍然有大约5-10 is的间距。

如何摆脱这些间隔?Thx

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-12-16 08:41:26

你不能

票数 0
EN

Stack Overflow用户

发布于 2009-12-15 07:07:11

这是问题的一张图片。linkToImage

DataGrid-Items(白色)度量它们所在的GridItem宽度的1/3。您可以看到dataGrids之间的间距以及它如何影响(暗棕色)网格。数据网格…之间不应该有间隔

下面是我的问题的一个极简代码示例:

代码语言:javascript
复制
var grid:Grid = new Grid();
var gridRow:GridRow = new GridRow();
var gridItem:GridItem = new GridItem();

// the DataGrid which will be nested into the grid               
var dataGrid:DataGrid = new DataGrid();
var item1:String = “exampleItem1”;
var dataGridColumnArray:Array = new Array();
var obj1:Object = {dItem:item1};
var objArray:Array = new Array();
objArray.push(obj1)
dataGridColumn.dataField = “dItem”;
dataGriColumnArray.push(dataGridColumn);
dataGrid.dataProvider = objArray;
dataGrid.columns = dataGriColumnArray;

//No spacing in the Grid
grid.setStyle(“horizontalGap”, 0);

//Nesting the DataGrid into the Grid
gridItem.addChild(dataGrid);
gridRow.addChild(gridItem);
grid.addChild(gridRow);

在这个例子中,只有一个DataGrid嵌套在网格中。最初,我至少有三个,而且它们之间仍然有间距。

非常感谢

票数 0
EN

Stack Overflow用户

发布于 2009-12-15 10:03:18

尝试移除DataGrids上的填充

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1904757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档