Exemple #1
0
        public ProjectPropertiesWindow()
        {
            DataContext = new AsyncLoadViewModel(Designer.Resources.ProjectPropertiesAsyncLoadMessage);

            InitializeComponent();

            Dispatcher.BeginInvoke(new Func <Task>(
                                       async() =>
            {
                // Simulate delayed load
                await Task.Delay(1000);

                DataContext = new ProjectPropertiesViewModel(PropertiesLoader.CreateDefaultContext());
            }));
        }
Exemple #2
0
        public LaunchProfilesWindow()
        {
            DataContext = new AsyncLoadViewModel(Designer.Resources.LaunchProfilesWindowAsyncLoadMessage);

            InitializeComponent();

            Dispatcher.BeginInvoke(new Func <Task>(
                                       async() =>
            {
                // Simulate delayed load
                await Task.Delay(1000);

                DataContext = PropertiesLoader.CreateLaunchProfiles();
            }));
        }