Alignement header/colonne différents dans un DataGrid

Alignement header/colonne différents dans un DataGrid - C#/.NET managed - Programmation

Marsh Posté le 26-10-2005 à 11:33:18    

On me demande souvent d'aligner à droite dans mes datagridtextboxcolumn, ce qui se fait immédiatement mais qui entraîne aussi l'alignement du texte du header à droite, où il se fait manger quelques pixels (bug d'affichage ms).
J'aimerais fixer le texte du header au milieu, quelque soit l'alignement du texte dans la colonne ; quelqu'un aurait-il une idée de la façon pour s'y prendre ? Je n'ai rien trouvé à utiliser en surchargeant une datagridtextboxcolumn de base ...
La seule méthode que je vois est de mettre tous les alignement à center, puis de surcharger le paint de la textbox pour aligner le texte de la colonne suivant la valeur désirée, mais ça implique de passer une propriété en plus à la colonne, et de prendre en charge le paint du texte lui-même. Si il y a moins lourd, je suis preneur.

Reply

Marsh Posté le 26-10-2005 à 11:33:18   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed