ComboBoxをIEnumerable<BitmapImage>
にバインドする際に問題が発生しました。この画像はサーバーに保存され、必要に応じてダウンロードされます。バインディングが実際に行われるとき、ほとんどの画像はまだダウンロードされていないため、ComboBoxは空の選択をその場所に表示します。ダウンロードが完了すると、バインドされたイメージを強制的に更新する簡単な方法はありますか?私はこれを非同期にしたいと思います。つまり、ComboBoxにリストをバインドする前に、それらがすべてダウンロードされるまで待つ必要はありません。Silverlight ComboBoxがIEnumerableにバインドされました<BitmapImage>画像がサーバーからダウンロードされる
代替案を提案するなど、すべての提案を歓迎します。
イメージのダウンロードが完了した後、空の選択項目が空のままであるとお考えですか? – AnthonyWJones
はい、まさにそれが起こっているのです。 – Jeffrey
ObservableCollectionにバインドしてみましたか? – TerenceJackson