2

5秒ごとに他のコンポーネントから新しいビットマップを取得し(他のコンポーネントを制御していません)、wpfイメージコントロールを新しいビットマップで更新する必要があります(5秒ごと...)。

この wpf イメージ コントロールを実行時に更新する方法が見つかりません。

どうすればできますか?

ありがとう。

4

2 に答える 2

2

このような別の質問があり ますコードでWPFイメージソースを設定する

答えは要約すると

ImgOnForm.Source = new BitmapImage(new Uri(@"/yourApp;component/img.png", UriKind.Relative));
于 2010-10-06T16:35:55.627 に答える
1

これが私のために働いたものです:

chemin = "/Assets/Images/" + nomFichier + ".gif";
MonImage.Source = new BitmapImage(new Uri(base.BaseUri, chemin));

フォーラムで見つけた提案はどれも機能しませんでした (画像がないか、ArgumentException がありました)。しかし、最初の引数として「base.BaseUri」を使用すると、ついに機能しました。

于 2016-11-24T13:50:58.600 に答える