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

绑定到当前项(WPF)

  •  5
  • Noldorin  · 技术社区  · 16 年前

    ListView DataTable

    例如,a GridViewColumn

    <GridViewColumn Header="ColumnTitle" 
     DisplayMemberBinding="{Binding Path=/, 
                            Converter={StaticResource myConverter}}"/>
    

    Path=/

    属性为“Text”(类型为“String”)

    / 甚至不是一个有效的路径,WPF希望斜线后面有一些东西。如果是这样,我还能如何绑定到当前项目?为什么我一开始就遇到这个错误?

    2 回复  |  直到 16 年前
        1
  •  8
  •   user7116    16 年前

    您是否尝试省略Path参数?

    <GridViewColumn Header="ColumnTitle"
         DisplayMemberBinding="{Binding Converter={StaticResource myConverter}}"/>
    
        2
  •  4
  •   Indy9000    13 年前

    顶部集合,但已经是绑定到该列的项,因此您不需要指定路径。

    <Combobox DataContext={Binding ColourList}
              DataSource={Binding} <!--Bind to the datacontext -->
              ForeColor={Binding/} <!--Bind to the currently selected item 
                                       in the datacontext -->
              />