示例#1
0
        public FrmStuManager()
        {
            InitializeComponent();

            //下拉框中内容填写
            List <StudentClass> list = csm.GetClasses();

            //现在现在combox绑定要给里面放的值
            smclassCmb.ItemsSource = list;
            //设置放在某个具体的对象上,可视表示设置再combox上面可以看见的,要显示ClassName的属性
            smclassCmb.DisplayMemberPath = "ClassName"; //设置下拉框显示文本
            //这个表示给过来的数据一一对应,才可以填写进去
            smclassCmb.SelectedValuePath = "ClassId";   //设置下拉框显示对应文本的value
            //并获取索引为0的选项
            smclassCmb.SelectedIndex = 0;

            //获取当选中某个科目时选中学生ID值对应显示绑定
            students = sm.GetStudentsExts(Convert.ToInt32(smclassCmb.SelectedValue));
            //DataGrid进行数据绑定,DataGrid的名字叫smDgStudentLsit
            smDgStudentLsit.ItemsSource = students;//把获取到的路径students赋给DataGrid表里
        }