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()); }
/// <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(); }
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()); }