私はsvgイメージをサポートするためにXam.Plugins.Forms.Svgを使用します。私は、画像を変更する必要があるので、私が試した:C#のから直接それを変更するXamarin Xam.Plugins.Forms.Svgイメージを再レンダリングするためにSvgPathを変更します。
<abstractions:SvgImage
SvgPath="{Binding CurrentWeather.IconSource, StringFormat='Umbrella.Images.{0:F0}.svg'}"
....
/>
:
はXAMLに結合
icon.SvgPath = "Umbrella.Images." + currentWeather.IconSource + ".svg";
SvgPath属性が変更を行い、画像は再レンダリングされません。
これに解決策はありますか?
はありませんソース(アイコン)は、INotifyPropertyChangedを実装していますか? – Jason
@ Jason私のビューモデルはINotifyPropertyChangedを実装しており、すべてのラベルは更新されます。 – cuddlecheek