2016-06-10 8 views
0

Ich versuche, ein Bild zu einer kleinen Taste auf meinem winform hinzuzufügen. Ich kann das Bild gut hinzufügen, aber es scheint, dass egal, was ich mache, das Bild nicht zentriert wird.Schwierigkeit Centering Bild auf C# Winform Button

Die Größe der Schaltfläche ist 30 x 24px, und ich habe die Uniform grayspace auf der Schaltfläche 27 x 21px gemessen. Ich habe versucht, den Wert der Eigenschaft ImageAlign zu ändern, sowie die Größe meiner Grafik zu erhöhen und zu verringern, aber nichts scheint zu arbeiten. Die Größe der Grafik in der Bildschirmaufnahme unten ist 27 x 21px, die eine graue Grenze 1px in der Grafik enthält.

Das ist so nah wie ich bekommen habe, aber wie Sie sehen können, hat VS, anstatt das Bild in der Schaltfläche zu zentrieren, nach unten und rechts um 1px verschoben. Irgendwelche Gedanken oder Hilfe hier wären großartig. Vielen Dank.

enter image description here

+1

Können Sie das Bild hinzufügen, das Sie der Schaltfläche hinzufügen möchten? – kmac

Antwort

0

Wiedergabe mit Padding Eigenschaften von Button und Sie erhalten es zentriert, wenn es möglich ist.
Durch meine ich, wenn zum Beispiel height des Bildes ist 16px und height der Schaltfläche ist 27, dann Bild wird immer 1px über der Mitte oder 1px niedriger als Mitte sein.