Il devrait avoir des caractéristiques à la fois, comme formats de texte et d'édition d'encre
RichEditBox
ont de nombreuses API relatives à exécuter les fonctions de base que ce vous avez mentionné. Par exemple, vous pouvez modifier la mise en forme du texte par ITextCharacterFormat
. Les official sample fournissent des exemples de modification du texte en gras, italique, couleur que vous pouvez référencer. Vous pouvez bullet et numérotation en définissant la propriété ITextParagraphFormat.ListType
pour le ITextParagraphFormat
. This thread fournir un échantillon pour balle et numérotation pour RichEditBox
. Pour l'encrage, vous pouvez utiliser le code InkCanvas
avec InkToolbar
. Encrage peut être modifier, copier, supprimer et ainsi de suite. Détails s'il vous plaît référence l'échantillon officiel SimpleInk. Donc, avant qu'un puissant contrôle combiné apparaisse, essayez les contrôles ci-dessus et leurs API pour mettre en œuvre vos exigences.
J'ai reçu une notification à ce sujet sur GitHub. Je travaillais sur quelque chose comme ça il y a quelques mois, mais j'ai dû mettre le projet de côté en raison des contraintes de temps. Si les gars de UWPCommunityToolkit peuvent assembler quelque chose comme ça, ça serait génial. – AVK