Есть ли способ создать границу, которая находится только сверху, слева и справа?
Граница с трех сторон
Ответ 1
Да:
<Border BorderThickness="1 1 1 0" BorderBrush="Black"/>
То же, что и для поля, прокладки и т.д.
Ответ 2
И просто для удовольствия, чтобы сделать это в коде:
var b = new Border();
b.BorderThickness = new Thickness{Top=1, Bottom=0, Left=1, Right=1};