Hi ...
ich habe eine kleine Anwendung mit der ich Textbausteine über eine DataGridView zusammen stellen kann.
Wenn ich einen Baustein ausgewählt habe, dann erscheint vor ein weißes Dreieck. Ist der Baustein nicht ausgewählt, fehlt das Dreieck.
Das Dreieck ist eine kleine Grafik. Es gibt also zwei Spalten: eine für die Grafik und eine für den Text des Bausteins. (s. Anhang 1)
Soweit so gut.
Allerdings bestimmt die Grafik die Mindesthöhe der Zeile ! Und das ist blöde, denn wenn ich den Baustein abwähle, dann verschwindet das Dreieck und die Höhe der Zeile wird verringert. Ich habe zur Demontration mal die erste Zeile abgewählt und einen Screenshot angehängt (s. Anhang 2). Wie man sieht ist der Text jetzt nach oben verrutscht.
Ich habe versucht über
Vielleicht sollte ich erwähnen, dass ich AutosizeRowMode=AllCells verwende, damit die Textbausteine in mehreren Zeilen angezeigt werden.
Wie kann ich denn erreichen, dass die Grafik die Zeilenhöhe nicht verändert ? Muss ich dazu etwa die Grafik ändern ?
Ich hoffe, ich habe mein Problem verständlich machen können.
LG
Peter
ich habe eine kleine Anwendung mit der ich Textbausteine über eine DataGridView zusammen stellen kann.
Wenn ich einen Baustein ausgewählt habe, dann erscheint vor ein weißes Dreieck. Ist der Baustein nicht ausgewählt, fehlt das Dreieck.
Das Dreieck ist eine kleine Grafik. Es gibt also zwei Spalten: eine für die Grafik und eine für den Text des Bausteins. (s. Anhang 1)
Soweit so gut.
Allerdings bestimmt die Grafik die Mindesthöhe der Zeile ! Und das ist blöde, denn wenn ich den Baustein abwähle, dann verschwindet das Dreieck und die Höhe der Zeile wird verringert. Ich habe zur Demontration mal die erste Zeile abgewählt und einen Screenshot angehängt (s. Anhang 2). Wie man sieht ist der Text jetzt nach oben verrutscht.
Ich habe versucht über
RowTemplate.Height
die Zeilenhöhe einzustellen. Aber das hilft leider nicht. Derzeit verwende ich ImageLayout.Zoom ... aber das hilft genauso wenig wie ImageLayoutStretch. Vielleicht sollte ich erwähnen, dass ich AutosizeRowMode=AllCells verwende, damit die Textbausteine in mehreren Zeilen angezeigt werden.
Wie kann ich denn erreichen, dass die Grafik die Zeilenhöhe nicht verändert ? Muss ich dazu etwa die Grafik ändern ?
Ich hoffe, ich habe mein Problem verständlich machen können.
LG
Peter
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „Peter329“ ()