none
ListView 绑定的数据源能否设置为是增量加入的? RRS feed

  • 问题

  • 比如,我有一个 ListView,第一项是固定存在的,其余项是从其他地方获取的,我试着 XAML 硬编码第一项,然后绑定数据源,但运行时第一项被“覆盖”了,有木有一个方式可以让绑定的数据增量放到 ListView 里?(不要后台代码实现)。

    或者我可以写一个按钮代替第一项,但按钮风格和 ListViewItem 不一样,如果直接写 ListViewItem,那么 ListViewItem 又不能点击(我的意思是点击后没有 Pressed 视觉效果)

    2015年11月20日 16:00

答案

  • 你好,

    在WPF中,用绑定的方式,就不能再给xaml控件手动添加数据项了,两者只能选其一。我建议你在后台代码实现,可以使用ObservableCollection去绑定数据源,它可以自动通知更新UI.

    你的第二个问题,我建议你在Blend中编辑Button的模板,通过修改模板,可以是Button的外观和ListViewItem一致。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年11月24日 3:22
    版主