IconUriBindingExtension

Ecng.Xaml

拡張機能では、アイコン(svg/png)のバインディングを受け、テーマ変更時に自動更新する画像ソースバインディングを作成します。

継承元: MarkupExtension

コンストラクター

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

拡張機能では、アイコン(svg/png)のバインディングを受け、テーマ変更時に自動更新する画像ソースバインディングを作成します。

プロパティ

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

メソッド

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

派生したクラスで実装されたとき、このマークアップ拡張のための対象プロパティの値として提供されるオブジェクトを返します。

serviceProvider
マークアップ拡張のためのサービス提供者ヘルプ。

戻り値: 拡張子が適用されるプロパティに設定するオブジェクト値。