Wie center Ausrichtung von text innerhalb eines WPF-Buttons zur Laufzeit?

Gibt es eine Möglichkeit zum ausrichten von text vertikal (also zentriert) in einem wpf-button zur Laufzeit erstellt,die ich ausprobiert habe:

Code-Snippet

Button btn = new Button();
Style style = this.FindResource("ButtonStyle1") as Style;
btn.Style = style;
TextBlock txtTblNme = new TextBlock();
txtTblNme.Text = Convert.ToString(Tbl.SelTblNme(i));
txtTblNme.TextAlignment = TextAlignment.Center;
txtTblNme.VerticalAlignment = VerticalAlignment.Center;
txtTblNme.HorizontalAlignment = HorizontalAlignment.Stretch;
btn.Content = txtTblNme;
  • was passiert, wenn Sie nicht ButtonStyle1? Auf meinem PC funktioniert es, wird der text vertikal ausgerichtet im inneren Knopf
InformationsquelleAutor Love_Egypt | 2012-04-25
Schreibe einen Kommentar