2
RowDetailsTemplate을 사용하여 WPF DataGrid 컨트롤을 사용하고 있습니다. 해당 행에 바인딩 된 개체의 속성을 설정하여 특정 행이 세부 정보를 표시해야하는지 여부를 설정하고 싶습니다.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>
이와 비슷한 기능이 작동합니다. 감사! 'SetTypedResource boolToVisibilityConverter}'/> ' ' –
classicspage