1. ホーム
  2. c#

WPFローディングスピナー

2023-10-02 23:21:38

質問

目標は、アプリケーションが動作していることを示す情報を表示することです。そこで、WPF / MVVMを使用したローディングスピナーのインテリジェントな実装サンプルを探しています。

どのように解決するのですか?

私はこれを書きました ユーザーコントロール これは、現在何かをロードしていることを示すプログレスバーが回転しながらメッセージを表示します。

  <ctr:LoadingPanel x:Name="loadingPanel"
                    IsLoading="{Binding PanelLoading}"
                    Message="{Binding PanelMainMessage}"
                    SubMessage="{Binding PanelSubMessage}" 
                    ClosePanelCommand="{Binding PanelCloseCommand}" />

バインドできる基本的なプロパティをいくつか持っています。