Silverlight WP7 ListBoxItem子项未延伸到父项宽度
以下代码用于在Silverlight 3中拉伸ListBoxItem中的子网格,但在Windows Phone 7中不适用。这是一个错误还是我做错了什么?无论我在ListBoxItem中添加了什么元素,它都不会增长到ListBoxItem的大小,只会增长到它自己内容的大小。我的最终目标是让文本在ListBoxItem中左右对齐。在尝试这样做的过程中,我遇到了这个问题 注意:HorizontalContentAlign似乎适用于Stretch以外的值Silverlight WP7 ListBoxItem子项未延伸到父项宽度,silverlight,windows-phone-7,Silverlight,Windows Phone 7,以下代码用于在Silverlight 3中拉伸ListBoxItem中的子网格,但在Windows Phone 7中不适用。这是一个错误还是我做错了什么?无论我在ListBoxItem中添加了什么元素,它都不会增长到ListBoxItem的大小,只会增长到它自己内容的大小。我的最终目标是让文本在ListBoxItem中左右对齐。在尝试这样做的过程中,我遇到了这个问题 注意:HorizontalContentAlign似乎适用于Stretch以外的值 <ListBox> <
<ListBox>
<ListBoxItem HorizontalContentAlignment="Stretch">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.5*"/>
<ColumnDefinition Width="0.5*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0">Left text</TextBlock>
<TextBlock Grid.Row="0" Grid.Column="1" TextAlignment="Right">Right text</TextBlock>
</Grid>
</ListBoxItem>
</ListBox>
左文本
右文本
彼得·托尔(Peter Torr)在当前版本中提到了a(他指的是beta版),并提供了一个解决方案。显然它已经在内部版本中修复了