Moin Felix,
vielen Dank für Deinen Hinweis und Deinen Vorschlag.
Ich hatte für die Höhe des Labels die Standardhöhe von 13 Pixel verwendet aber die Font.Size um 1 erhöht. Bei mir passte die Höhe dennoch.
Nun wird vor der Festlegung der Labelgröße die Höhe der Schriftart ermittelt.
Das Ändern der Schriftart und -größe hatte ich im ersten Entwurf drin. Weil es mit der Mehrzeiligkeit nicht klappte, hatte ich es wieder entfernt. Nun ist die Eigenschaft Fontname dazu gekommen.
Downloads für Source und Demo aktualisiert.