1
我有以下的ItemTemplate:Silverlight:左右对齐ItemTemplate中的元素?
<ItemsControl ItemsSource="{Binding Topics}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="10,0">
<TextBlock Text="{Binding FallbackValue='topic name', Converter={StaticResource topicToStrConverter}}"
Margin="10,0"
VerticalAlignment="Center" />
<Button HorizontalAlignment="Right">
<Image Source="Images/appbar.cancel.rest.png" />
</Button>
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
我想右对齐所有的按钮,无论其对应的文本的长度,但我不知道该怎么做。
我使用Silverlight 4
如何将长度定义为与最宽的文本元素一样长? – 2010-12-09 20:43:17