Привязать к другому контролю поведения - PullRequest
0 голосов
/ 19 сентября 2018

Я создал смешанное поведение для установки столбцов сетки данных.

<DataGrid ItemsSource="{Binding Source}">
        <i:Interaction.Behaviors>
            <behaviors:DataGridBehavior ColumnsSource="{Binding SourceHeaders}"/>
        </i:Interaction.Behaviors>
</DataGrid>

Что я хотел бы сейчас сделать, так это использовать ColumnsSource в другом элементе управления (этов настоящее время выполняется захват в свойстве шаблона Style).Примерно так:

<ItemsControl ItemsSource={{Binding ???, RelativeSource={RelativeSource AncestorType={x:Type DataGrid}}}} />

Из-за отсутствия результатов поиска я не уверен, возможно ли это.Я начинаю исследование Attached Properties, но возможно ли то, что я хотел сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...