Xamarin.Forms WPF初心者です。
Imageコントロールで表示されている画像を埋め込みリソースではなくディレクトリから参照している画像が外部から更新された際、途中で反映されるやり方がわかりません
コントロール自体をnewしなおした場合には反映されたのですが、なるべくnewを使わずに反映されるやり方はあるのでしょうか。
またWPFのUpdateSourceEventNameを使おうとしたのですが、Xamarinで同じようなものが無いみたいで悩んでいます。
ファイルのディレクトリ自体はそのままなので(ファイルの中身が変わっているだけ)、変更時に呼び出されるような関数を使用できるかどうかもまだわかっておりません。
Xaml
//できなさそう <Image Source="{Binding source, Mode=OneTime, UpdateSourceEventName="ImgChg}"/>
C#
public void ImgChg(Object source, System.Timers.ElapsedEventArgs e) { source = "img.png";//見てる場所は結局同じ }
やり方やそのやり方を使った例文などあればご教授ください。よろしくお願いします。
まだ回答がついていません
会員登録して回答してみよう