2009-01-31 7 views
28

Ich verwende eine controlTemplate der ListBox, um eine Sammlung anzuzeigen. Ich möchte alle Elemente mit einem Rahmen wie in einem Raster anzeigen (alle Zeilen gleich groß). Wenn ich jedem listBoxItem einen Rahmen gebe, hat die Linie zwischen zwei Elementen eine doppelte Größe. (von der unteren Grenze des ersten Artikels und der obere Rand des zweiten Artikels)Rahmen an einer bestimmten Seite anpassen

So ist die Frage: Kann ich den Rahmen auf einer einzigen Seite eines Artikels festlegen/ausblenden? (wie 'border-top' in css)

Antwort

73

Die border -Eigenschaft ist eine Dicke, genau wie Rand und Padding, also können Sie Border = "2,0,2,2" tun, um einen Rand von 2 überall zu erhalten die Spitze.

+1

Vielen Dank. Genau das, was ich für mein SplitView Grid für Hamburger Menü in UWP brauchte. :) – iftitaj