sfDataGrid RowStyling от MultiConverter - PullRequest
       34

sfDataGrid RowStyling от MultiConverter

0 голосов
/ 25 ноября 2018

У меня есть несколько свойств элемента строки, в зависимости от которых мне нужно подобрать стиль строки.Я не могу использовать селектор стилей, так как стили должны обновляться при изменении свойства каждого из этих зависимых свойств.Я пытаюсь настроить стиль строки сетки следующим образом:

 <controls:sfDataGrid.RowStyle>
                <MultiBinding Converter="{StaticResource RowBackgroundConverter}">
                    <Binding RelativeSource="{RelativeSource FindAncestor, AncestorType={x:Type UserControl}}"/>
                    <Binding Path="Property1" UpdateSourceTrigger="PropertyChanged"/>
                    <Binding Path="Property2" UpdateSourceTrigger="PropertyChanged"/>
                </MultiBinding>
            </controls:sfDataGrid.RowStyle>

Однако это не работает, так как он пытается найти Property1 и Property2 в тексте данных сетки (это должнопоиск в строкеМы что-то вроде:

  <Binding Path="Data.Property1" UpdateSourceTrigger="PropertyChanged"/>
  <Binding Path="Data.Property2" UpdateSourceTrigger="PropertyChanged"/>

?Если нет, как мне подключить правильный контекст данных.

regards,

...