У меня есть список с InkStrokeContainer в ListView, и я пытаюсь связать InkCanvas с ним. В WPF InkCanvas имеет атрибут Strokes, но в UWP он недоступен. Другая идея заключалась в привязке к InkPresenter, но как?InkCanvas MVVM привязка в UWP
Тогда моя идея состояла в создании InkCanvasControl, который простирается от InkCanvas и создает свойство для штрихов.
public InkStrokeContainer Strokes
{
get
{
return this.InkPresenter.StrokeContainer;
}
set
{
this.InkPresenter.StrokeContainer = value;
}
}
Но с этим я получил ошибку: «Невозможно назначить Strokes собственности» ... Я использовал это так:
<controls:InkCanvasControl Strokes="{Binding Strokes}"></controls:InkCanvasControl>
И связывание с моей ViewModel.
Привет, любое обновление? Помог ли мой ответ решить вашу проблему? Это приемлемый ответ? –
бог чертов .. я не получил сообщение для твоего ответа ... Я попробую его в ближайшие дни. Простите за это. – R3Tech