我想在我的xaml代码中创建一个2x2的Rectangle。 (我在windows手机布局中使用全景控制) 喜欢这个..
O O
O O
我使用此代码。
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel FlowDirection="LeftToRight" Orientation="Horizontal" Margin="0,0,0,17">
<!--Replace rectangle with image-->
<Rectangle Height="100" Width="100" Fill="Orange" Margin="12,0,9,0"/>
<StackPanel Width="311">
<TextBlock Text="{Binding LineOne}" TextWrapping="Wrap" Style="{StaticResource PhoneTextExtraLargeStyle}"/>
<TextBlock Text="{Binding LineTwo}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSubtleStyle}"/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</controls:PanoramaItem>
但这会......
0
0
0
0
我该如何解决这个问题? 让我知道!请! 感谢名单! :)
答案 0 :(得分:0)
你的问题是标签还是?问题不是那么清楚。 如果我理解正确,这应该可以解决您的问题。
<StackPanel Width="311" Orientation="Horizontal">
尝试使用内部Stackpanel
答案 1 :(得分:0)
看起来你在模板中使用了一个列表框,但是列表是直接向下的。您可以在列表框项目中执行使它们看起来特定的方式,但列表框将始终创建项目的直接向上和向下列表。
如果需要网格图案,请使用网格控件以及Grid.RowDefinitions和Grid.ColumnDefinitions来制作正确的图案。