public override void CallBase() { if (this.CurrentType != null) { XamlType baseType = this.CurrentType.BaseType; if (baseType != null) { this.CurrentType = baseType; if (baseType.SetMarkupExtensionHandler != null) { baseType.SetMarkupExtensionHandler(this.TargetObject, this); } } } }