예제 #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());
        }
예제 #2
0
 /// <summary>
 /// todo: 没有数据时, 提示 无数据
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void _刷新_Button_Click(object sender = null, RoutedEventArgs e = null)
 {
     _刷新_Button.IsEnabled = false;
     _s.知识面_获取Async(query.题.知识面.New().GetBytes());
     _selected_row = null;
     EnableControls();
 }
예제 #3
0
        public 题_创建()
        {
            InitializeComponent();
            this.KeyDown += FloatableWindow_KeyDown;

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