IconUriBindingExtension

Ecng.Xaml

A extensão recebe a ligação para o ícone (svg/png) e cria a ligação à fonte da imagem que irá actualizar automaticamente quando o tema for alterado.

Herda de: MarkupExtension

Construtores

IconUriBindingExtension
public IconUriBindingExtension(BindingBase binding)
iconUriBindingExtension = IconUriBindingExtension(binding)

A extensão recebe a ligação para o ícone (svg/png) e cria a ligação à fonte da imagem que irá actualizar automaticamente quando o tema for alterado.

Propriedades

Binding
public BindingBase Binding { get; }
value = iconUriBindingExtension.Binding

Métodos

ProvideValue
public override object ProvideValue(IServiceProvider serviceProvider)
result = iconUriBindingExtension.ProvideValue(serviceProvider)

Quando implementado em uma classe derivada, retorna um objeto que é fornecido como o valor da propriedade alvo para esta extensão de marcação.

serviceProvider
Um auxiliar de provedor de serviços que pode fornecer serviços para a extensão de marcação.

Retorna: O valor do objeto a ser definido na propriedade onde a extensão é aplicada.