問題タブ [windows-community-toolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1334 参照

c# - UWP MVVM モデルでコンストラクターを非同期にする方法は? (MVVM ライトツールキット)

UWP プロジェクトで StorageFolder VideosLibrary を読み取り、サムネイル付きのビューで mp4 ファイルのリストを表示したい。

MVVM ligth ツールキットを使用して、この 4 つのハエを xaml でセットアップしました。Xaml は、UWP コミュニティ ツールキットのラップ パネルを使用しています。

1)ViewModelLocator.cs

2) VideoListItem.cs

3) VideoListModel.cs

4) ビデオ.xaml

コンストラクターの VideoListModel で以下のようなことをしたかったのです。

この初期化を非同期で行うにはどうすればよいですか? サムネイルを取得するために、GetVideoItem() のメソッドを作成しましたが、コンストラクターで GetVideoItem を非同期的に呼び出す方法が見つかりません。このタスクを解決する方法を知っている人はいますか?