【发布时间】:2014-04-21 09:52:26
【问题描述】:
在我的 WPF 布局中,主要问题是我需要 WPF 中的以下结构。我正在尝试使用网格,但我无法获得所需的结构,如下所示。
请让我知道我可以做什么,以便我能够在一行中显示多条记录,然后在新行中显示。
![<Grid Width="500" Height="400">
<ItemsControl Name="icTodoList">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Grid MouseUp="Grid_MouseUp_1">
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="100" />
<ColumnDefinition Width="100" />
</Grid.ColumnDefinitions>
<TextBlock >
<Image Style="{DynamicResource MainTextBlock}" Grid.Column="0" Grid.Row="0" Height="60" Width="60" Source="{Binding ProjectIcon}" x:Name="imgPhoto" ></Image>
<TextBlock Grid.Column="0" Grid.Row="1" Text="{Binding ProjectTitle}" />
</TextBlock>
</Grid>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Grid>][2]
【问题讨论】:
-
我没试过换行面板你有没有代码示例@icebat
-
试过这个不起作用仍然显示行中的记录::::::
-->
标签: wpf wpf-controls wpfdatagrid