首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WPF MVVM:如何将GridViewColumn绑定到视图模型集合?

WPF MVVM:如何将GridViewColumn绑定到视图模型集合?
EN

Stack Overflow用户
提问于 2010-04-15 15:52:54
回答 2查看 34.7K关注 0票数 26

在我的视图中,我将一个ListView绑定到我的ViewModel中的一个CollectionView,例如:

代码语言:javascript
运行
复制
<ListView ItemsSource="{Binding MyCollection}" IsSynchronizedWithCurrentItem="true">
  <ListView.View>
    <GridView>
      <GridViewColumn Header="Title" DisplayMemberBinding="{Binding Path=Title}"/>
      <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}"/>
      <GridViewColumn Header="Phone" DisplayMemberBinding="{Binding Path=Phone}"/>
      <GridViewColumn Header="E-mail" DisplayMemberBinding="{Binding Path=EMail}"/>
    </GridView>
  </ListView.View>
</ListView>

现在这些GridViewColumns是固定的,但我希望能够从ViewModel中更改它们。我猜我必须将GridViewColumn集合绑定到ViewModel中的某个东西,但是绑定的是什么,又是如何绑定的呢?

ViewModel对WPF一无所知,所以我不知道如何在MVVM中实现这一点。

这里有帮助吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2643545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档