Это можно было сделать если проект, например, данный калькулятор, будет дальше развиваться, как по мне всё довольно понятно, текст кнопки отвечает за их функцию, и оператор выбора распределяет каждую кнопку к своему блоку. Возможно где-то я и не прав, всё же второе мое приложение на WPF, но "дикой" путаницы я пока не наблюдал