Прежде всего, добавьте пример кода, чтобы мы могли лучше понять, что вы имеете в виду.
Во-вторых, то, что ты делаешь, звучит странно. Почему вы вызываете PropertyChanged () вручную по таймеру? Почему вы не реализуете INotifyPropertyChanged в своем классе?
Или вы можете использовать оболочку, реализующую ICustomTypeDescriptor и INotifyPropertyChanged для ваших элементов. В этом случае оболочка автоматически добавит реализацию INotifyPropertyChanged для ваших классов. Поищите в Интернете информацию о том, зачем вам нужен ICustomTypeDescriptor и как он может помочь.