0

我有一个网格,其中两行与 gridsplitter 分开。在第一行中,我使用 datapager 显示数据网格,并且它的垂直对齐设置为拉伸。在第二行中,我在 Expander 控件中将 DataForm 显示为 Child。

我想要的是在没有扩展器(DataForm Visibility)时由 DataGrid 占用所有空间(垂直),但很快用户按下 Expander 以查看 DataForm,它向上打开并且 DataGrid 被缩小以便可以显示 DataForm .

目前,当我单击 Expander 时,它会展开并显示 dataForm,但数据网格大小没有改变。即使我不能用 GridSplitter 让它变小。它只上升到页面大小。

有什么想法有什么问题吗?或者是因为我无法减少,因为数据分页器想要显示特定的行数(15)。

4

1 回答 1

0

这看起来与您的其他问题重叠...

同样的答案可能适用于这个。基本上,您必须限制容器/控件的整体大小,使用 Expander 上的 Auto-Sized 行和 Grid 上的 Star-size 行。

根据另一个问题,我不明白为什么您首先会在该配置中使用网格拆分器。

于 2010-08-23T12:49:29.517 回答