У меня есть селектор длинного списка.
Все, что я хочу сделать, это выровнять два элемента внутри ItemTemplate: 1. кнопку справа с заданной фиксированной шириной 2. текстовую панель слева, которая заполняет оставшееся пространство дисплея. Но, к сожалению, текстовая панель не растягивается, а кнопка выравнивается по правому краю текста текстовой панели. :(
Это мой код:
<DataTemplate x:Key="AddrBookItemTemplate">
<StackPanel Orientation="Horizontal" Name="DummerContainer" HorizontalAlignment="Stretch">
<TextBlock FontWeight="Bold" Text="{Binding Name}" HorizontalAlignment="Stretch"/>
<Button HorizontalAlignment="Right" Width="120"/>
</StackPanel>
</DataTemplate>
а также
<phone:LongListSelector
HorizontalAlignment="Stretch"
x:Name="AddrBook"
JumpListStyle="{StaticResource AddrBookJumpListStyle}"
Background="Transparent"
GroupHeaderTemplate="{StaticResource AddrBookGroupHeaderTemplate}"
ItemTemplate="{StaticResource AddrBookItemTemplate}"
LayoutMode="List"
IsGroupingEnabled="true"
HideEmptyGroups ="true"/>
Итак, это мой вопрос: как правильно выровнять два элемента?