Хочу реализовать проверку корректности всех входных данных в поля регистрации и после нажатия на кнопку Registration
ход мыслей понятен, типичен для новичка. но не лучший
поясню:
для проверки корректности вводимых данных в
любых полях, общепринято делать
валидацию (по ссылке частный случай. все это есть и в WinForms, и в WPF, и в UWP, и в
вебинтерфейсе) после ввода, или даже по мере ввода.
код не смотрел вообще, по причине изначально неудачного подхода к проблеме
проверки корректности upd пользовательского ввода данных. для этого процесса есть устоявшийся термин - валидация.
upd ну и устоявшиеся же приемы, которые, в случае C#, компания Microsoft, любезно предоставляет нам, что называется
из коробки, для большинства основных сценариев разработки десктоп приложений