ListBox 绑定多个元素问题

dwtyxugy1 2009-08-03 04:33:21
<ListBox x:Name="PostList" Grid.Column="0" Grid.Row="2"
Margin="40 10 10 10"
HorizontalContentAlignment="Left" VerticalContentAlignment="Bottom" DisplayMemberPath="Posts"
>
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding numBer}" Margin="5" x:Name="gss" Foreground="Aquamarine"></TextBlock>
<TextBlock Text="{Binding Title}" Margin="5" x:Name="gtt" Foreground="Aquamarine"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

public class Blog
{
private string _numBer;
private string _Title;
public Blog(string n ,string t)
{
numBer = n;
Title = t;
}
public String numBer
{
get { return _numBer; }
set { _numBer = value; }
}

public String Title
{
get { return _Title; }
set { _Title = value; }
}
}


public class Datas : ObservableCollection<Blog>
{
}

Datas da = new Datas();
da.Add(new Blog("稻香", "周杰伦"));
da.Add(new Blog("夜曲", "周杰伦"));
da.Add(new Blog("日不落", "蔡依林"));
da.Add(new Blog("说爱你", "蔡依林"));
//设置数据源对象
this.PostList.ItemsSource = da;
为何没显示?请高手指定
...全文
108 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dwtyxugy1 2009-08-03
  • 打赏
  • 举报
回复
知道原因了
dwtyxugy1 2009-08-03
  • 打赏
  • 举报
回复
也不行
zhuzhi 2009-08-03
  • 打赏
  • 举报
回复
在this.PostList.ItemsSource = da;
前面再加一个PostList.DataContext = da;看看

8,757

社区成员

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

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