When we bind the combobox's SelectedItem to a property, normally it will use the Equals method of the object type to determine the selected item that should be displayed in the ComboBox view. (see this question, for example)
Is it possible to have my own comparer for this, without needing to modify the class' equals method? The reason I don't want to modify the method directly is because the class is also used for business logic and I don't want my equality comparer to affect other things that use the same class