/// <summary> /// 构造函数,数据绑定VM /// </summary> public CoursePage() { InitializeComponent(); vm = new CoursePageViewModel(); studatalist = new List<TeachClassStu>(); this.DataContext = vm; this.combo.ItemsSource = vm.coursename; this.combo.SelectionChanged += Combo_SelectionChanged; }
public CoursePageUserControl() { InitializeComponent(); vm = new CoursePageViewModel(); studatalist = new List<TeachClassStu>(); this.DataContext = vm; this.combo.ItemsSource = vm.coursename; this.combo.SelectionChanged += Combo_SelectionChanged; if (this.vm.currentcourse.CourseName!="") { studatalist = AccessDBHelper.GetStuList(vm.currentcourse.StudentListUrl); stulisturl = vm.currentcourse.StudentListUrl; onestudent.Visibility = Visibility.Visible; if (studatalist != null) studatalist.Sort(new TeachClassStu()); this.namelist.ItemsSource = studatalist; this.onestudent.DataContext = studatalist; } else { this.pleaseselect.Visibility = Visibility.Visible; } }