Пример #1
0
        private void Refresh(JToken root)
        {
            if (root == null)
            {
                return;
            }
            grid.Children.Clear();

            UserControl ui = ConfigOptionManager.CreateOption(root);

            if (ui != null)
            {
                grid.Children.Add(ui);
            }
        }
Пример #2
0
        private void Refresh(JToken root)
        {
            if (root == null)
            {
                return;
            }
            grid.Children.Clear();

            //UserControl retval = null;
            //if(root["type"].ToString() == "file")
            //	retval = new ConfigOptions.File.FileOptions() { DataContext = root };
            //else if(root["type"].ToString() == "sam")
            //	retval = new ConfigOptions.Sam.SamOptions() { DataContext = root };
            //else if(root["type"].ToString() == "tail")
            //	retval = new ConfigOptions.Tail.TailOptions() { DataContext = root };
            //grid.Children.Add(retval);

            UserControl ui = ConfigOptionManager.CreateOption(root);

            if (ui != null)
            {
                grid.Children.Add(ui);
            }
        }
Пример #3
0
 public Window_Config(JObject jobj_config_root, string work_name = null, string index = null, bool _IsModal = false, string path = null)
     : this(ConfigOptionManager.CreateOption(jobj_config_root, work_name, index), _IsModal, path)
 {
 }