Wpf DataGrid скрыть полную строку через DataBinding - PullRequest
7 голосов
/ 18 января 2011

Есть ли возможность скрыть строки DataGrid через DataBinding:
Если у меня есть элементы BO или ViewModel, которые имеют свойство visibilty, есть ли возможность объявить привязку, чтобы строка была скрытаесли свойство установлено на невидимое и наоборот?

1 Ответ

16 голосов
/ 18 января 2011

Должно быть возможно сделать это через RowStyle. Как то так:

<DataGrid>
    <DataGrid.RowStyle>
        <Style TargetType="DataGridRow">
            <Setter Property="Visibility" Value="{Binding Visibility}" />
        </Style>
    </DataGrid.RowStyle>
</DataGrid>
...