ListBox数据绑定的问题

vc_help 2014-05-22 03:32:01
前端:
<ListBox HorizontalAlignment="Left" Height="100" Margin="32,47,0,0" VerticalAlignment="Top" x:Name="list" Width="190">

<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<TextBlock Width="20" Height="20" Text="{Binding Name}"></TextBlock>
<TextBlock Width="40" Height="40" Text="{Binding Age}" Grid.Column="1"></TextBlock>
</Grid>

</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
后端:
class User
{
public string Name
{
get;
set;
}
public int Age
{
get;
set;
}


}
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
List<User> ob = new List<User>();
ob.Add(new User() { Name = "wang", Age = 1 });
ob.Add(new User() { Name = "Li", Age = 11 });
list.ItemsSource = ob;
}
}


ListBox 为什么不出数据啊?
...全文
74 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vc_help 2014-05-22
  • 打赏
  • 举报
回复
非常感谢2位 已解决
Bonjour-你好 2014-05-22
  • 打赏
  • 举报
回复
c#默认的Class是用private修饰的。
灬浪子灬 2014-05-22
  • 打赏
  • 举报
回复

Public class User
这样就OK了

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧