Ich habe ein WPF-StackPanel, das so aussieht: (Einige Attribute entfernt, die nicht wichtig sind)
%Vor%Beachten Sie, dass das Textfeld als "Versteckt" gestartet wird.
Wenn ich auf das obere Etikett doppelklicke, vertausche ich die Sichtbarkeit:
%Vor%Die Absicht ist, die Beschriftung auszublenden und die TextBox an ihrer Stelle erscheinen zu lassen.
Da es sich jedoch um ein StackPanel handelt, nimmt das Textfeld vertikalen Abstand ein, selbst wenn es nicht sichtbar ist. Wenn die TextBox dann angezeigt wird, befindet sich darüber ein Leerzeichen, wo die Beschriftung zuvor sichtbar war.
Gibt es eine gute Möglichkeit, die beiden Elemente im Wesentlichen direkt übereinander zu platzieren? so dass Doppelklick auf das Label erscheint plötzlich in eine TextBox zu ändern?
Tags und Links wpf visibility stackpanel