/InstantImageUploader/ViewModels/SettingWindowViewModel.cs
C# | 35 lines | 31 code | 4 blank | 0 comment | 2 complexity | 0f7a46f5ac2886fb43fe91fb695dfcb6 MD5 | raw file
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.ComponentModel;
-
- using Livet;
- using Livet.Commands;
- using Livet.Messaging;
- using Livet.Messaging.IO;
- using Livet.Messaging.Windows;
-
- using System.Collections.ObjectModel;
- using InstantImageUploader.Models;
-
- namespace InstantImageUploader.ViewModels
- {
- public class SettingWindowViewModel : ViewModel
- {
- public SettingWindowViewModel()
- {
- if (ImageUploaderApplication.Current.ImageUploaders != null)
- {
- ImageUploaderApplication.Current.Initialize(true);
- Uploaders = new ObservableCollection<UploaderViewModel>(ImageUploaderApplication.Current.ImageUploaders.Select(u => new UploaderViewModel(u)));
- }
- }
-
- public ObservableCollection<UploaderViewModel> Uploaders
- {
- get;
- private set;
- }
- }
- }