【发布时间】:2012-01-10 15:10:03
【问题描述】:
我正在尝试将数据加载到数据网格中,但我遇到了大小的噩梦。我的数据网格似乎占用了它想要的空间。我希望它加载到当前大小并在需要时显示滚动条。
有人能解释一下尺寸的工作原理吗谢谢。
例子:
<Grid Name="MainUI" Height="Auto" Width="Auto">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<Grid Name="MainGrid" Grid.Row="1" VerticalAlignment="Top" Height="Auto" Width="Auto">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<TabControl TabStripPlacement="Bottom" Name="Main_Tab" VerticalAlignment="Top" Visibility="Visible" />
</Grid>
</Grid>
在选项卡控件中,我在后面代码中的新选项卡项上创建了一个数据网格,当这种情况发生时,数据网格会占用尽可能多的空间。
itemTab 的数据网格在我加载时没有大小。
谢谢
【问题讨论】:
-
如何设置网格的大小?你能放一些代码吗
-
抱歉在上面添加了一段。
-
我仍然没有看到对数据网格的引用。你能展示生成它的代码吗?
标签: wpf c#-4.0 datagrid wpfdatagrid