我把很多控件都绑定到了数据源上面,但总有一些不能正常工作,期望大牛们指明症结所在。一,在一个Form1上放两个button,两个textedit代码:
        private void Form1_Load(object sender, EventArgs e)
        {
            textEdit1.DataBindings.Add("Text", textEdit2, "Text");
        }        private void simpleButton1_Click(object sender, EventArgs e)
        {
            textEdit1.Text = "text1";
        }        private void simpleButton2_Click(object sender, EventArgs e)
        {
            textEdit2.Text = "text2";
        }现象:
1,单击button1,textedit1会显示text1,textedit2显示为空
2,单击button2,textedit1会显示text2,textedit2显示为text2
3,在textedit1输入字符,textedit2不是立刻显示
4,在textedit2输入字符,textedit1立刻显示
二        public class CSCT
        {
            public int Dept { get; set; }
            public string Type { get; set; }
        }        private void BindDeptToLookUpEdit(DevExpress.XtraEditors.LookUpEdit lkuedit)
        {
            string qrystr = @"Select DeptID,DeptNO,DeptName From tb_Dept";
            lkuedit.Properties.DataSource = GetDT(qrystr);
            lkuedit.Properties.DisplayMember = "DeptName";
            lkuedit.Properties.ValueMember = "DeptID";
        }        private void BindTypeToLookUpEdit(DevExpress.XtraEditors.LookUpEdit lkuedit)
        {
            DataTable tmpdt = DTType.Copy();
            lkuedit.Properties.DataSource = tmpdt;
            lkuedit.Properties.DisplayMember = "Name";
            lkuedit.Properties.ValueMember = "Name";
        }        private void BindSCT(CSCT sct)
        {
            bs.DataSource = sct;
            lkuDept.DataBindings.Add("EditValue", bs, "Dept");
            lkuType.DataBindings.Add("EditValue", bs, "Type");
        }把一个类的两个属性分别绑到到lookupeditlkuDept不能显示实例sct的Dept属性,处于未选状态
lkuType可以显示实例sct的Type属性
究竟是什么原因,造成绑定不成功?