Databinding for general tab

This commit is contained in:
bao-qian
2016-05-21 23:16:32 +01:00
parent 7d2ac2f55d
commit 3593a918b7
3 changed files with 46 additions and 124 deletions

View File

@@ -1,8 +1,13 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using Microsoft.Win32;
using Wox.Core.Plugin;
using Wox.Core.Resource;
using Wox.Core.UserSettings;
using Wox.Infrastructure.Storage;
@@ -11,6 +16,8 @@ namespace Wox.ViewModel
{
public class SettingWindowViewModel
{
private const string StartupPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";
private readonly JsonStrorage<Settings> _storage;
public Settings Settings { get; set; }
public List<Language> Languages => InternationalizationManager.Instance.LoadAvailableLanguages();
@@ -25,5 +32,7 @@ namespace Wox.ViewModel
{
_storage.Save();
}
}
}