WPF - FlowDocument - Table Extensible à Toute la Largeur?
J'ai une Table contenant un nombre quelconque de colonnes et de lignes laquelle je suis en train d'imprimer. La meilleure chance que j'ai eu jusqu'à présent est de mettre les données dans une Table, puis l'ajout de la table pour un FlowDocument.
So far So good. Le problème que j'ai actuellement c'est que le Tableau ne "veut" prendre jusqu'à environ la moitié de la largeur. J'ai déjà mis les valeurs appropriées pour les FlowDocument de PageWidth et ColumnWidth propriétés, mais le Tableau ne semble pas vouloir s'étirer pour remplir l'espace imparti?
- J'ai fini à l'aide d'un FixedDocument pour obtenir que cela fonctionne, mais si quelqu'un a un peu d'un aperçu sur l'aide d'un FlowDocument, j'avais encore de l'amour pour l'entendre.
Vous devez vous connecter pour publier un commentaire.
J'ai eu de la chance avec ce: Comment définir la largeur d'origine de WPF FlowDocument, même si il a seulement pris environ 90% de l'espace.
Afin de définir votre FlowDocument contenu de la totalité du widh vous devez d'abord connaître la largeur de la page. La propriété, vous devez définir qui prend soin de la longueur du contenu de la ColumnWidth prop sur le FlowDocument.
J'en général de créer un "PrintLayout" classe d'aide à garder connu des préréglages pour la largeur de la Page/de taille et de Rembourrage. Wou peut snif presets à partir de Ms Word et de remplir plus.
La classe pour PrintLayout
suivant sur votre FlowDocument vous pouvez définir les paramètres prédéfinis
Sur Xaml
Par le code