Как Вы отправляете сообщение обновления в сетку WPF или холст?
Другими словами, я заметил, в то время как в режиме отладки, я могу написать код, который отправляет строку на дисплей и затем, если та строка не является правильной, я могу скорректировать его - но предыдущая строка все еще там. Теперь, код, который я пишу, отправляет информацию на дисплей на основе того, что нажимает пользователь. Таким образом, это должно означать, что дисплей не обновлен каждый раз, когда новый набор строк и полей и текста переходит к сетке или холсту в WPF.
Используя код C#, как Вы отправляете сообщение обновления/перекрашивания в сетку WPF или холст?
Обновить обновление WPF Controls, например Winforms
public static class ExtensionMethods
{
private static Action EmptyDelegate = delegate() { };
public static void Refresh(this UIElement uiElement)
{
uiElement.Dispatcher.Invoke(DispatcherPriority.Render, EmptyDelegate);
}
}
Я привык к winforms, поэтому это только предположение, но ищите метод Invalidate ()
.