2

RowDetailsTemplateを使用したWPFデータグリッドコントロールがあります。行にバインドされたオブジェクトにプロパティを設定して、その特定の行に詳細を表示するかどうかを設定できるようにしたいと思います。

たとえば、以下のような基本的なレイアウトがあり、「Detail」オブジェクトに「Expanded」というブールプロパティがある場合、値が変更されたときにそのプロパティをバインドして、行の詳細を表示できるかどうかを確認できますか?

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

1 に答える 1

2

DetailsVisibilityでバインドできますDataGrid.RowStyle

于 2012-06-11T14:08:08.610 に答える