Перечитал еще раз сообщения, подумал.
Если код закрыт, то действительно, новый event на PriceDisc*-классах я не создам. Но я могу увидеть исходный код, то я могу посмотреть его и надеяться на то, что там мне MS оставит event, в который я смогу встроиться.
Если нет исходного кода, то я уже буду полагаться только на свое наитие (и, возможно, документацию, которая может и не помочь). А мое наитие может меня обмануть