Я использую беглую ленту, у которой есть этот класс "GalleryItem", который расширяет ListBoxItem.В этом классе зарегистрирован обработчик события для свойства IsSelected:
IsSelectedProperty.AddOwner(typeof (GalleryItem), new FrameworkPropertyMetadata(false,FrameworkPropertyMetadataOptions.None, OnIsSelectedPropertyChanged));
К сожалению, в обработчике событий есть ошибка, и я, естественно, не хочу редактировать исходный код проекта, поэтому яВы подклассифицировали GalleryItem к «CustomGalleryItem» и выполните следующие действия в статической конструкции:
IsSelectedProperty.AddOwner(typeof(CustomGalleryItem),new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.None, OnIsSelectedPropertyChanged)); }
Однако оба обработчика событий вызываются при изменении «IsSelected». Какие у меня варианты?(Я хочу переопределить обработчик события "GalleryItem"
Заранее спасибо