Hello allemaal,
bij een projectje in C# icm WPF ben ik op een probleempje gestuit. Ik heb een hoop objecten in een boomstructuur, elk met een stringproperty die opgemaakte tekst bevat. (een geserializeerd FlowDocument-object). Deze bevat eigenlijk maar 1 regel en er moeten wat basisopmaak mogelijkheden zijn zoals kleur wijzigen, vet, italic, etc.
Deze property bind ik aan een TreeView met een aangepaste TreeViewItem-template. Het FlowDocument geef ik dan weer in een FlowDocumentScrollViewer waarvan ik de mogelijkheden zoveel mogelijk naar beneden schroef, maar echt ideaal is dit niet, want het is behoorlijk overkill. Ik stuit op allerlei problemen ivm marges. Verder schikt de inhoud van een FlowDocument zich naar de container, ipv omgekeerd, waardoor een TreeViewItem steeds een bepaalde breedte heeft.
Misschien heeft iemand van jullie een gouden tip: Is er iemand die een andere mogelijkheid weet om opgemaakte tekst weer te geven in een WPF-omgeving? Of een UIElement dat niet zo uitgebreid is als de FlowDocumentScrollViewer of een FlowDocumentReader?
Alvast bedankt!
bij een projectje in C# icm WPF ben ik op een probleempje gestuit. Ik heb een hoop objecten in een boomstructuur, elk met een stringproperty die opgemaakte tekst bevat. (een geserializeerd FlowDocument-object). Deze bevat eigenlijk maar 1 regel en er moeten wat basisopmaak mogelijkheden zijn zoals kleur wijzigen, vet, italic, etc.
Deze property bind ik aan een TreeView met een aangepaste TreeViewItem-template. Het FlowDocument geef ik dan weer in een FlowDocumentScrollViewer waarvan ik de mogelijkheden zoveel mogelijk naar beneden schroef, maar echt ideaal is dit niet, want het is behoorlijk overkill. Ik stuit op allerlei problemen ivm marges. Verder schikt de inhoud van een FlowDocument zich naar de container, ipv omgekeerd, waardoor een TreeViewItem steeds een bepaalde breedte heeft.
Misschien heeft iemand van jullie een gouden tip: Is er iemand die een andere mogelijkheid weet om opgemaakte tekst weer te geven in een WPF-omgeving? Of een UIElement dat niet zo uitgebreid is als de FlowDocumentScrollViewer of een FlowDocumentReader?
Alvast bedankt!