помогите с привязками
От: VjcheslavV  
Дата: 13.03.23 13:42
Оценка:
Хочу вставить свой контрол(TDateTimeControl) в ListView но не получается привязать данные к нему , а остальные ячейки привязываются и отображаются
а моему контролу не передаётся дата.

<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Width="120">
<GridViewColumnHeader x:Name="On" Tag="Down" Content="Дата и время" />

<GridViewColumn.CellTemplate>
<DataTemplate>
<localR:TDateTimeControl Value="{Binding RawOn}" Content="{StaticResource CellTemplate}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Width="50">
<GridViewColumnHeader x:Name="CountTP" Content="ТП" />
<GridViewColumn.CellTemplate>
<DataTemplate>
<ContentPresenter HorizontalAlignment="Right" ContentSource="{Binding CountTP}"
Content="{StaticResource CellTemplate}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>

TDateTimeControl — мой контрол.

пишет 2 ошибки:
Не удается найти источник: RelativeSource FindAncestor, AncestorType='System.Windows.Controls.ContentPresenter', AncestorLevel='1'.
Свойство RawOn не найдено для объекта типа TDateTimeControl.

Может подскажите в чём косяк или пример подскажете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.