如何让我的班级属性显示在列表框中?XAML列表框只显示班级名称
XAML:
<ListBox x:Name="lstPlayers" >
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Player.FirstName}"></TextBlock>
<TextBlock Text="{Binding Player.LastName}"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox>
C#:
public class Player
{
string FirstName { get; set; }
string LastName { get; set; }
}
public void LoadPlayers()
{
foreach (Player player in Players)
{
lstPlayers.Items.Add(player);
}
}
,在列表框中显示出来的唯一的事情是
TestApplication1.Player
+1对于第二点,我看不到因为在iPhone上StackOverflow不显示滚动代码部分,我只能看到“ {绑定“... – 2011-03-10 10:13:52
@Akash Kava:我一直在iPhone上遇到同样的问题,但我最近注意到,如果您用两个手指点击/按下代码,则可以滚动它。试试吧:) – 2011-03-10 10:18:26
非常感谢,它的作品,太糟糕了直到约会没有人告诉我! – 2011-03-10 11:03:17