2017-06-19 29 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}"/> 

但是我不知道我當前如何能有條件地顯示了一個標籤信息..