Rand an drei Seiten


83

Gibt es eine Möglichkeit, einen Rahmen zu erstellen, der sich nur oben, links und rechts befindet?

Antworten:


149

Ja:

<Border BorderThickness="1 1 1 0" BorderBrush="Black"/>

Gleiches gilt für Margin, Padding etc.


1
Sollte es nicht BorderThickness = "1,1,1,0" sein?
Viv

2
@ Vivek: Nur eine Frage der Präferenz - ich hasse die Kommas :-)
Goblin

5
+1 wusste nicht, dass ... auch nicht wusste, dass Sie unterschiedliche Randdicken einstellen können.
Viv

19

Und nur zum Spaß, um dies im Code zu tun:

var b = new Border(); 
b.BorderThickness = new Thickness{Top=1, Bottom=0, Left=1, Right=1}; 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.