C # DataGridView: Langer Text, der auf der linken Seite mit „…“ abgeschnitten ist, wenn die Spalte rechts ausgerichtet ist

Ich habe eine Frage zum Abschneiden der Zelle (ersetzt durch "..."):

Wie wird die Ersetzung "..." auf der linken Seite einer Zelle angezeigt, wenn die Spalte rechtsbündig ausgerichtet ist?

Ich verwende eine Schriftart mit ungleicher Breite, daher kann ich nicht nur die Zeichen zählen, um Zeichenfolgen zu manipulieren. Ich benötige eine Lösung. Ich glaube, es sollte geben.

Um meine Frage zu veranschaulichen, simuliere ich hier meine DataGridView

Left Context (Right aligned column)        | Center Word | Right Context (Left aligned column)
                left context not truncated | CenterWord  | Right context not truncated
...Here is the long left context truncated | CenterWord  | Here is the long right context truncated...

ch glaube, ich habe mich klar ausgedrück

Vielen Dank. Bitte hilf mir

Pete

P.S .: die gleiche frage gibt es unter diesem link:http: //objectmix.com/csharp/341736-datagridview-cell-format-question.htm

Antworten auf die Frage(6)

Ihre Antwort auf die Frage