1. В окне XAML разметки в теге <Window> для свойства Title установите значение TextEditor.
2. В окне XAML разметки вставьте контейнер Grid, содержащий две строки – для меню и текстовой области.
3. В верхнюю панель вставьте контейнер StackPanel и разместите в ней горизонтально 4 кнопки для выполнения команд: Открыть, Удалить, Вырезать, Вставить.
4. Используя обозреватель решений добавьте в проект папку Images для хранения иконок, а в нее 4 иконки.
5. Установите в качестве контента кнопок иконки и задайте для каждой из них всплывающую подсказку.
6. Задайте для первой строки Grid режим автоматического определения высоты.
7. Вставьте в первую строку Grid рамку с округленными углами, воспользовавшись декоратором Border.
8. Добавьте во вторую строку Grid рамку с округленными углами, воспользовавшись декоратором Border.
9. Вставьте в декоратор еще один контейнер Grid, содержащий две строки с ненулевыми полями.
10. В верхней строке контейнера Grid разместите текстовый элемент TextBox с верткальной полосой прокрутки.
11. В нижней строке контейнера Grid разместите контейнер DockPanel и вставте в него кнопку «ОК», пристыкованную к нижнему краю.
12. Задайте для нижней строки Grid режим автоматического определения высоты.