[英]Trouble using ListBox in windows phone
Xaml
<ListBox x:Name="List" Margin="8,8,8,8">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical" Width="Auto" Height="300">
<TextBlock x:Name="tbName" Width="Auto" FontSize="22" FontWeight="Bold" Text="{Binding Name}" />
<TextBlock x:Name="tbEmail" Width="Auto" FontSize="22" Height="Auto" Text="{Binding Amount}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
<Button Content="Button" Height="89" Click="Button_Click_2" Width="138"/>
</ListBox>
C#
foreach (var item in Expense)
{
Display data = new Display();
data.Name = item.Account_Name;
data.Amount = item.Total;
this.List.Items.Add(data);
}
雖然上面的代碼在Windows Phone中執行,但我在兩個不同的行中得到了一個名稱和金額列表框。 我應該怎么做,以使它們顯示在同一行中(名稱在左邊,金額在右邊)?
Stackpanel
需要水平方向
<StackPanel Orientation="Horizontal" Width="Auto" Height="300">
<TextBlock x:Name="tbName" Width="Auto" FontSize="22" FontWeight="Bold" Text="{Binding Name}" />
<TextBlock x:Name="tbEmail" Width="Auto" FontSize="22" Height="Auto" Text="{Binding Amount}"/>
</StackPanel>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.