2017-06-19 36 views
1

我有数据从具有7列的服务来了。我可以将它们全部显示在网格视图中,但我想知道如何在另一个控件中显示其中的2列可能是文本块。 因此,当有人点击该行,第二控制进行信息在其他两列更新。 我试图用这个在我的MVVM在点击的GridView行更新另一控制

</ListView.View> 
    <i:Interaction.Triggers> 
     <i:EventTrigger EventName="Click"> 
      <i:InvokeCommandAction Command="{Binding OnRowClickCommand}" CommandParameter="{Binding}"/> 
     </i:EventTrigger> 
    </i:Interaction.Triggers> 
</ListView> 

有没有人尝试过这样做吗?任何例子都会很有帮助。

回答

0

原来这是很简单的..这是如果任何人想知道。并不需要事件处理程序等

<TextBlock Text="{Binding ElementName=ListViewName,Path=SelectedItem.Column}"/> 

但是我不知道我当前如何能有条件地显示了一个标签信息..