IconUriBindingExtension
Ecng.Xaml
Extension erhält Bindung für das Icon (svg/png) und erstellt eine Bindung für die Bildquelle, die automatisch aktualisiert wird, wenn das Theme geändert wird.
Erbt von: MarkupExtension
Konstruktoren
IconUriBindingExtension
public IconUriBindingExtension(BindingBase binding)
iconUriBindingExtension = IconUriBindingExtension(binding)
Extension erhält Bindung für das Icon (svg/png) und erstellt eine Bindung für die Bildquelle, die automatisch aktualisiert wird, wenn das Theme geändert wird.
Eigenschaften
Methoden
ProvideValue
public override object ProvideValue(IServiceProvider serviceProvider)
result = iconUriBindingExtension.ProvideValue(serviceProvider)
Wenn Sie in einer abgeleiteten Klasse implementiert sind, geben Sie ein Objekt zurück, das als Wert der Zieleigenschaft für diese Markup-Erweiterung bereitgestellt wird.
- serviceProvider
- Ein Service Provider-Helfer, der Dienste für die Markup-Erweiterung bereitstellen kann.
Rückgabe: Der Objektwert, der auf der Eigenschaft festgelegt werden soll, auf der die Erweiterung angewendet wird.