private void MetroWindow_Loaded(object sender, System.Windows.RoutedEventArgs e)
        {
            var timer = new TimerUtil(TimeSpan.FromSeconds(1),
                                      async(obj, args) =>
            {
                var trm       = obj as DispatcherTimer;
                trm.IsEnabled = false;
                trm.Stop();

                await Task.Run(() => Carregar());
            });

            timer.Iniciar();
        }