Gibt es eine Möglichkeit, die Zeichenreihenfolge von Controls in einem StackPanel zu ändern, ohne die tatsächliche Anordnung dieser Steuerelemente im StackPanel zu ändern?Gibt es eine Möglichkeit zum Ändern der Zeichnungsreihenfolge in WPF
Der Grund, warum ich frage, ist, dass wir eine Symbolleiste mit Rand 0 zwischen den Tasten haben. Die aktive Schaltfläche wird größer (dh Rand auf -10 gesetzt) und überlappt die benachbarten Schaltflächen. Das Problem hierbei ist, dass der rechte Button später gezeichnet wird und somit oben statt des aktiven Buttons gezeichnet wird.
Ich fürchte, ich eine benutzerdefinierte Kontrolle vornehmen müssen wird das Raster basiert ..
oder verwenden Sie die statische Methode Panel.SetZIndex() im Code – Wouter