private void Initialize()
        {
            AppBase.Background   = Application.Current.Resources["BackgroundBrush"] as SolidColorBrush;
            ExitButton.Click    += (sender, e) => { Close(); };
            ConvertButton.Click += (sender, e) =>
            {
                View = !View;
                RefreshView();
            };
            MouseMove += (sender, e) => { if (e.LeftButton == MouseButtonState.Pressed)
                                          {
                                              DragMove();
                                          }
            };
            API = new RecruitAPI()
            {
                API = new Recruit(File.ReadAllText(@"ConfigJson/OperatorSet.json", Encoding.UTF8),
                                  File.ReadAllText(@"ConfigJson/TagCategories.json", Encoding.UTF8),
                                  one => one.Way.Contains("公开招募"))
            };
            API.Notify += UpdateNotify;

            Categories = (from category in API.Categories
                          select new TagCategory(API.Tags, category.Key, category.Value)).ToArray();
            foreach (var category in Categories)
            {
                TagPanel.Children.Add(category.Base);
            }
        }
        void Initialize()
        {
            Assembly = typeof(MainPage).Assembly;
            AppBase.BackgroundColor = (Color)Application.Current.Resources["BackgroundColor"];
            ResultView.ItemTemplate = new DataTemplate(typeof(ResultViewCell));
            ConvertButton.Clicked  += (sender, e) =>
            {
                View = !View;
                RefreshView();
            };
            ButtonLay.BackgroundColor     = Color.Accent;
            ConvertButton.BackgroundColor = Color.FromRgba(255, 255, 255, 0.4);
            ClearButton.Clicked          += ClearTags;
            ClearButton.BackgroundColor   = Color.FromRgba(255, 255, 255, 0.4);
            API = new RecruitAPI()
            {
                API = new Recruit(ReadJsonFromEmbeddedResource(@"OperatorSet.json"),
                                  ReadJsonFromEmbeddedResource(@"TagCategories.json"),
                                  one => one.Way.Contains("公开招募"))
            };
            API.Notify += UpdateNotify;

            Categories = (from category in API.Categories
                          select new Category(category.Key, category.Value, API.Tags)
            {
                Sync = API.Sync
            }).ToArray();
            Table.Root = new TableRoot();
            foreach (var cat in Categories)
            {
                Table.Root.Add(cat.Section);
            }
        }