示例#1
0
        public 题_修改(题.题 o)
        {
            InitializeComponent();
            this.KeyDown += FloatableWindow_KeyDown;

            _s = new  务.题Client();
            _题 = o;

            _s.知识面_获取Completed += (sender1, e1) =>
            {
                _知识面s = e1.Result.ToList <题.知识面>();
                _知识面s.Insert(0, new 题.知识面 {
                    知识面编号 = -1, 称 = "请选择:"
                });
                _知识面_ComboBox.DisplayMemberPath = "名称";
                _知识面_ComboBox.ItemsSource       = _知识面s;
                _知识面_ComboBox.SelectedIndex     = 0;
                _下一步_Button.IsEnabled           = true;

                SetValues(_题);
            };

            _s.题_选择_选项_获取Completed += new EventHandler <务.题_选择_选项_获取CompletedEventArgs>(_s_题_选择_选项_获取Completed);
            _s.题_选择_答案_获取Completed += new EventHandler <务.题_选择_答案_获取CompletedEventArgs>(_s_题_选择_答案_获取Completed);
            _s.题_判断_答案_获取Completed += new EventHandler <务.题_判断_答案_获取CompletedEventArgs>(_s_题_判断_答案_获取Completed);
            _s.题_填空_答案_获取Completed += new EventHandler <务.题_填空_答案_获取CompletedEventArgs>(_s_题_填空_答案_获取Completed);
            _s.题_问答_答案_获取Completed += new EventHandler <务.题_问答_答案_获取CompletedEventArgs>(_s_题_问答_答案_获取Completed);
            // _s.题_连线_.....

            _s.知识面_获取Async(query.题.知识面.New().GetBytes());
        }
 public 题_选择_创建(题.题 o)
     : this()
 {
     _题 = o;
     _s = new  务.题Client();
     _s.题_选择_插入Completed += new EventHandler <务.题_选择_插入CompletedEventArgs>(_s_题_选择_插入Completed);
 }
示例#3
0
        public 题_填空_修改(填空题 o)
            : this()
        {
            _填空题 = o;       // todo: backup

            _s = new  务.题Client();
            _s.题_填空_修改Completed += new EventHandler <务.题_填空_修改CompletedEventArgs>(_s_题_填空_修改Completed);

            SetValues();
        }
        public 题_选择_修改(择题 o)
            : this()
        {
            _选择题 = o;

            _s = new  务.题Client();
            _s.题_选择_修改Completed += new EventHandler <务.题_选择_修改CompletedEventArgs>(_s_题_修改Completed);

            SetValues(o);
        }
示例#5
0
        public 题_删除(题.题 o)
        {
            InitializeComponent();
            this.KeyDown += FloatableWindow_KeyDown;

            _题 = o;

            _s = new  务.题Client();
            _s.题_删除Completed += new EventHandler <务.题_删除CompletedEventArgs>(_s_题_删除Completed);

            _知识面_ComboBox.DisplayMemberPath = "名称";
            _知识面_ComboBox.ItemsSource       = 题_知识面编号_名称._知识面s;
            _知识面_ComboBox.SelectedIndex     = 0;
            _确认删除_Button.IsEnabled          = true;

            SetValues(_题);
        }