Files
LaDOSE/LaDOSE.Src/LaDOSE.DesktopApp/Utils/WpfUtil.cs
2019-03-13 00:59:40 +01:00

18 lines
494 B
C#

using System;
using System.Collections.Generic;
using System.Windows;
namespace LaDOSE.DesktopApp.Utils
{
public static class WpfUtil
{
public static void AddUI<T>(this ICollection<T> collection, T item, Action action = null)
{
Action<T> addMethod = collection.Add;
Application.Current.Dispatcher.BeginInvoke(addMethod, item);
if(action!=null)
Application.Current.Dispatcher.BeginInvoke(action);
}
}
}