J'ai une liste avec InkStrokeContainer dans un ListView et j'essaye de lier l'InkCanvas à celui-ci. Dans WPF, InkCanvas possède un attribut Strokes, mais n'est pas disponible dans UWP. Une autre idée était de se lier à un InkPresenter mais comment?Liaison MVC InkCanvas dans UWP
Ensuite, mon idée était de créer un InkCanvasControl qui s'étend de InkCanvas et créer la propriété pour les traits.
public InkStrokeContainer Strokes
{
get
{
return this.InkPresenter.StrokeContainer;
}
set
{
this.InkPresenter.StrokeContainer = value;
}
}
Mais avec cela, j'ai obtenu l'erreur: « Impossible d'attribuer la propriété Strokes » ... je l'ai utilisé de cette façon:
<controls:InkCanvasControl Strokes="{Binding Strokes}"></controls:InkCanvasControl>
Et la liaison est de mon ViewModel.
Bonjour, une mise à jour? Est-ce que ma réponse a résolu votre problème? Est-ce une réponse acceptable? –
putain de dieu .. je n'ai pas eu de message pour votre réponse ... je vais l'essayer dans les prochains jours. Désolé. – R3Tech