リフレッシュ/更新WPFは勝利フォームのように制御し
-
11-09-2019 - |
質問
ラベルのテキストを変更(または巧みに、我々は、テキストベースのプログレスバーを言うことができます)。 リサイズであなただけ/更新を無効にします。
しかし、バックグラウンドスレッドを使用せずに、WPFでこれを行う方法について説明します。 ???
解決
public static class ExtensionMethods
{
private static Action EmptyDelegate = delegate() { };
public static void Refresh(this UIElement uiElement)
{
uiElement.Dispatcher.Invoke(DispatcherPriority.Render, EmptyDelegate);
}
}
private void LoopingMethod()
{
for (int i = 0; i < 10; i++)
{
label1.Content = i.ToString();
label1.Refresh();
Thread.Sleep(500);
}
}
他のヒント
おそらく、あなたはバインドするの主題についての詳細をお読みください。ます。
Basiclyは、バインディングがあなたのためにこれを管理します..
所属していません StackOverflow