Здравствуйте.
Только начинаю осваивать разработку приложений в VIsual Studio, и возник наверное глупый вопрос - почему при добавлении элементов border не совпадает с собственно границами выделения? Что это за отступы такие?
Посмотрите сгенерированную XAML разметку. И вообще, лучше не пользоваться визуальными средствами (если вы не дизайнер), а писать разметку вручную, так вы получите гораздо более компактный и гибкий код.