2012-06-11 92 views
2

我有一個RowDetailsTemplate的WPF數據網格控件。我希望能夠設置綁定到該行的對象的屬性來設置該特定行是否應顯示細節。我可以綁定到DataGridRow.DetailsVisibility嗎?

因此,例如,如果我有像下面這樣的基本佈局,並且「Detail」對象具有名爲「Expanded」的布爾屬性,那麼我可以綁定該屬性以獲取其行的詳細信息,變化?

<DataGrid ItemsSource="{Binding CollectionOfDetailObjects}"> 
    <DataGrid.Columns> 
     <!--My columns here--> 
    </DataGrid.Columns> 
    <DataGrid.RowDetailsTemplate> 
     <DataTemplate> 
      <!--Details to show sometimes--> 
     </DataTemplate> 
    </DataGrid.RowDetailsTemplate> 
</DataGrid> 

回答

2

您可以在DataGrid.RowStyle中綁定DetailsVisibility

+1

像這樣的工作。謝謝! ' ' – classicspage

相關問題