2011-12-13 77 views
0

我试图把我的窗户Datagrid和一些其他的东西(文本框,Dropbox)。自定义WPF应用程序的用户控件

我的问题是,当我调整窗口大小时,我无法控制这些项目。

我想要做的就是像下面的图片一样将窗口分开,并且在调整窗口大小时让它们适合窗口。

你有什么建议。

WPF App

+0

您使用默认的WPF或MVVM模式吗? – ChrisBD

+0

@ChrisBD我正在使用WPF。 –

+0

我不确定这个问题与用户控件有什么关系。它当然不是特定于他们。 –

回答

2

把它们放在a Grid上,用两个RowDefinition s。一个用于顶部的工具栏/控件,另一个用于DataGrid

使第一行高为Auto,第二行高为*

DataGridHorizontalAlignmentVerticalAlignment属性设置为Stretch

0

你绝对应该使用Grid class。 添加行和列,并根据需要更改这些对象的高度和宽度属性以调整其大小(固定值,自动,*)。