代码之家  ›  专栏  ›  技术社区  ›  Polaris

为数据报列使用转换器

  •  0
  • Polaris  · 技术社区  · 14 年前

    我用MVVM模式创建了我的Windows数据库基础结构。我有返回数据报数据的方法。 我希望DataGrid中的一些列使用Converter(ivalueConverter),但我直接将DataGrid绑定到数据。 我不能在XAML中强类型列规范,因为列数可能不同。此外,我无法在ViewModel中获取要更改的UI元素(DataGrid)。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Bhupendra    14 年前

    您的viewModel可以公开列集合(可以指定列标题的结构、数据类型、使用转换器所需的信息)将其绑定到视图的DP,并且您的视图需要在分析列并为DataGrid列的单元模板和指定是绑定源,转换器。