Das dürfte eigentlich nicht funktionieren. Du solltest statt reintroduce override verwenden.
Außerdem kannst du deine If-Abfrage etwas vereinfachen.
Gewöhnlich verwendet man für die Eigenschaft den Custom*-Typ. Dadurch wird gewährleistet, dass auch weiterentwickelte Comboboxen benutzt werden können.