Как вы делаете это программно в WPF?
<window Validation.Error="ItemError"></Window>
Я пытаюсь установить присоединенное событие для Validation.Error через код, но не могу понять, как это сделать.
Вы используете Validation.AddErrorHandler , чтобы сделать это:
Validation.AddErrorHandler(this, this.ItemError);